Staff Embedded Software Engineer Vancouver

1440 Canada • vancouver, metro vancouver regional district • Posted June 13, 2026

About the Role

Advance your career with Analog Devices, Inc. as a Staff Embedded Software Engineer in Vancouver. Lead the development of embedded solutions for cutting-edge ASIC and SoC platforms.
As a key member of the Digital Enablement Software team at ADI, you'll architect and implement embedded software while guiding junior engineers. This staff role emphasizes your extensive experience in embedded software development, with a focus on optimizing for performance and power efficiency. Collaborate across teams to define software requirements and achieve seamless integration.
Key Responsibilities:
• Architect and implement embedded software for custom ASICs
• Lead development of bootloaders and device drivers
• Collaborate with teams to define software requirements
• Debug and bring-up new silicon platforms effectively
• Conduct code reviews and mentor junior engineers
Requirements:
• 10+ years in embedded software development
• Expertise in C/C++ and real-time OS
•...