Analog Devices, Inc.

Semiconductor

SeniorEmbeddedSoftwareEngineer

$0–0k Vancouver, British Columbia, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Embedded Software Engineer at Analog Devices, Inc.. Skills: Embedded software, ASIC/SoC development, RTOS integration, Zephyr OS. Design embedded software. Implement embedded software”

Industry & Context.

Semiconductor
Problems you'll solve

Debugging complex embedded systems

Eligibility Requirements

10% travel

What They're Looking For.

Must Have

Bachelor’s or Master’s degree, 5+ years embedded software development, Deep expertise in C/C++, Embedded systems programming expertise, RTOS or Linux kernel development experience, Hands-on Zephyr OS experience, Proficiency with ARM Cortex-M/A architectures, Proficiency with RISC-V architectures, Low-level hardware interfaces proficiency, Debugging complex embedded systems, Working closely with hardware teams

Nice to Have

Familiarity with secure boot, Familiarity with firmware update mechanisms, Familiarity with embedded security, Exposure to ASIC development environments, Exposure to FPGA development environments, Exposure to simulation tools, Experience with CI/CD pipelines, Experience with version control systems, Experience with wireless communication protocols

What You'll Do.

Design embedded software

Implement embedded software

Participate in software development

Develop device drivers

Develop system-level software

Define software requirements

Ensure seamless integration

Drive bring-up of new silicon

Optimize software for performance

Optimize software for power efficiency

Optimize software for memory usage

Mentor junior developers

Promote best practices

Contribute to project planning

Contribute to risk assessment

Contribute to technical documentation

How You'll Work.

Team & Collaboration

Collaborate with hardware teams; Collaborate with systems teams; Collaborate with applications teams; Collaborate across disciplines

Process & Methodology

Project planning, Risk assessment

Full Job Description

**About Analog Devices** Analog Devices, Inc. (NASDAQ: [_ADI_](https://finance.yahoo.com/quote/ADI/?ltr=1)) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at [_www.analog.com_](https://www.analog.com/en.html) and on [_LinkedIn_](https://www.linkedin.com/company/analog-devices) and [_X_](https://x.com/ADI_News). **Job Title: Senior Embedded Software Engineer** **Location:** Vancouver, British Columbia, Canada **Company:** Analog Devices, Inc. (ADI) **About Analog Devices** Analog Devices (ADI) is a global leader in the design and manufacturing of digital, analog, mixed-signal, and DSP integrated circuits. ADI’s technologies bridge the physical and digital worlds, enabling breakthroughs in industries such as automotive, industrial automation, healthcare, and communications. **Position Overview** ADI’s Digital Enablement Software team is seeking a **Senior Embedded Software Engineer** to join our SDK and Tools Development group. In this role, you will contribute to the development of embedded software for advanced ASIC and SoC platforms, driving innovation from concept through production. You will mentor junior engineers, influence architectural decisions, and collaborate across disciplines to deliver high-performance, low-power embedded solutions. **Key Responsibilities** * Design and implement embedded software for custom ASICs and SoCs. * Participate in software development efforts including bootloaders, RTOS integration (including Zephyr OS), device drivers, and system-level software. * Collaborate with hardware, systems, and ap

Free ATS check

Applying for this Senior Embedded Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Analog Devices, Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →