Advance your career in embedded systems as a Junior Embedded Software Developer in Richmond, BC. This position focuses on developing firmware and collaborating in system-level design. The successful candidate will work in a energetic engineering environment, participating in the design and testing of embedded systems and firmware solutions. This role demands close collaboration with cross-functional teams to ensure efficient communication protocol implementation. Key Responsibilities:
- Develop and maintain firmware for 16/32-bit microcontrollers
- Support system architecture design and integration efforts
- Troubleshoot serial communication protocols like I2C and SPI
- Engage in unit, HIL, and functional testing activities
- Prepare engineering documentation such as test plans Requirements:
- Bachelor's degree in relevant engineering fields
- At least 2+ years’ experience in firmware development
- Strong skills in C/C++ with 16/32-bit MCUs
- Knowledge of multiple communication protocols
- Ability to work collaboratively across teams Utilize your engineering skills to make a significant impact in the tech industry.
📌 Junior Embedded Software Developer Role (Vancouver)
🏢 TRS Staffing Solutions
📍 Vancouver
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.