Embedded Software Developer
Job in
Vancouver, BC, Canada
Listed on 2026-06-17
Listing for:
Analog Devices
Full Time
position Listed on 2026-06-17
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Join Analog Devices, Inc. in Vancouver as a Staff Embedded Software Developer, leading the charge in embedded software for advanced engineering solutions.
Your role is central in guiding teams and accelerating innovation from concept to production.
In this position, you will mentor junior engineers and influence design decisions while ensuring efficient software integration across systems and hardware teams. You’ll need a proven record in C/C++ development, RTOS expertise, and experience with tools like Zephyr OS to thrive in this role.
Key Responsibilities:
• Design and implement embedded software for ASICs and So Cs
• Lead projects on bootloaders and device drivers
• Collaborate with multiple teams to establish software requirements
• Optimize software for performance and power efficiency
• Mentor junior engineers through code reviews
Requirements:
• Degree in Electrical Engineering or related field
• 10+ years of relevant experience
• Strong knowledge of embedded programming
• Familiarity with JTAG and debugging tools
• Experience with ARM Cortex and communication protocols
Elevate embedded solutions at ADI while shaping the future of technology in Vancouver.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×