Position Details
Drive innovation at Analog Devices, Inc. as a Lead Embedded Software Engineer in Vancouver. Oversee embedded software development for advanced ASIC and SoC platforms with a focus on performance and efficiency.
Join ADI’s Digital Enablement Software team, where you will spearhead software development while mentoring junior engineers. This strategic role requires extensive experience in C/C++, RTOS, and Zephyr OS, ensuring seamless integration of embedded solutions across hardware and systems teams.
Key Responsibilities:
• Architect and implement embedded software for custom ASICs
• Lead development of bootloaders and system-level software
• Collaborate across teams to define software requirements
• Debug and bring-up silicon platforms using JTAG
• Conduct code reviews while mentoring junior developers
Requirements:
• Bachelor’s or Master’s in Electrical or Computer Engineering
• 10+ years in embedded software development
• Expertise in C/C++ and embedded...