Senior Embedded Software Engineer at ADI
Job in
Vancouver, BC, Canada
Listed on 2026-08-04
Listing for:
Analog Devices
Full Time
position Listed on 2026-08-04
Job specializations:
-
Software Development
Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT, Unix/Linux
Job Description & How to Apply Below
At ADI's Digital Enablement Software team, you will influence architectural decisions and develop software from concept to production. This Senior role demands expertise in embedded systems, C/C++, and RTOS or Linux kernel development. Collaborate across disciplines to design high-performance, power-efficient solutions and mentor junior developers in best practices.
Key Responsibilities:
• Architect and implement embedded software for ASICs and So Cs
• Lead development including bootloaders and RTOS integration
• Collaborate with teams to define software requirements
• Debug and bring up new silicon platforms
• Optimize software for performance and efficiency
Requirements:
• Bachelor’s/Master’s in Electrical or Computer Engineering
• 10+ years in embedded software development
• Deep expertise in C/C++ and embedded systems
• Strong experience with RTOS or Linux kernel
• Proven debugging skills of complex embedded systems
Take your embedded software expertise to ADI and lead innovative projects in Vancouver.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
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:
×