More jobs:
Senior Embedded Software Engineer at ADI
Job in
Vancouver, BC, Canada
Listed on 2026-06-19
Listing for:
Analog Devices
Full Time
position Listed on 2026-06-19
Job specializations:
-
Software Development
C++ Developer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Analog Devices is seeking an experienced Staff Embedded Software Engineer to join the Digital Enablement Software team. You will lead software development efforts, mentor junior engineers, and ensure effective collaboration across various disciplines. Your expertise in C/C++, RTOS, and embedded systems will be crucial in optimizing performance and power efficiency for innovative products.
Key Responsibilities:
• Architect and implement software for ASIC and SoC platforms
• Lead boot loader and RTOS integration efforts
• Collaborate with hardware and application teams for seamless integration
• Drive debugging of new silicon platforms using industry tools
• Conduct code reviews and promote software engineering best practices
Requirements:
• Bachelor’s or Master’s degree in relevant field
• 10+ years in embedded software development
• Deep expertise in C/C++ and embedded systems
• Strong experience with RTOS or Linux kernel
• Proficiency in ARM Cortex-M/A or RISC-V architectures
Contribute to cutting-edge developments and mentor a growing team at ADI 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:
×