Analog Devices Logo

Analog Devices

Staff Embedded Software Engineer - System on Chip (SoC) Software Development Kit (SDK)

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Vancouver, BC
Senior level
In-Office
Vancouver, BC
Senior level
Lead the architecture and development of embedded software for ASIC and SoC platforms. Oversee embedded components, guide technical teams, and ensure cohesive design integration.
The summary above was generated by AI

About Analog Devices

Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at www.analog.com and on LinkedIn and Twitter (X).

          

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 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

We are seeking a Embedded Software Engineer to lead the architecture and development of embedded software for ADI’s next-generation ASIC and SoC platforms. Based in our Vancouver Design Center, you will serve as a technical authority and strategic contributor, shaping the direction of embedded systems across multiple product lines. This role requires deep technical expertise, cross-functional leadership, and a passion for innovation.

Key Responsibilities

  • Define and drive the embedded software architecture and long-term strategy for complex ASIC and SoC platforms.
  • Lead the development of foundational embedded components including bootloaders, RTOS integration (with a focus on Zephyr OS), device drivers, and system-level services.
  • Act as a technical liaison between software, hardware, systems, and product teams to ensure cohesive system design and integration.
  • Guide silicon bring-up, board support package development, and performance optimization across multiple platforms.
  • Set and enforce engineering standards for code quality, testing, documentation, and development workflows.
  • Mentor and influence engineering teams across global sites, fostering a culture of technical excellence and collaboration.
  • Contribute to technology roadmaps, IP reuse strategies, and cross-product software frameworks.

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 8+ years of experience in embedded software development, with a proven track record of technical leadership and system-level thinking.
  • Deep expertise in C/C++ and embedded systems architecture.
  • Extensive experience with Zephyr OS, RTOS design, and real-time embedded systems.
  • Strong knowledge of ARM Cortex-M/A architectures and hardware/software co-design.
  • Demonstrated success in leading complex projects from concept to production.
  • Excellent communication, leadership, and cross-functional collaboration skills.

Preferred Qualifications

  • Experience with wireless protocols (e.g., BLE, Zigbee, Wi-Fi) and embedded connectivity stacks.
  • Familiarity with embedded security, secure boot, and firmware update infrastructure.
  • Contributions to open-source embedded projects, especially Zephyr OS.
  • Experience with ASIC/FPGA development environments and simulation tools.
  • Proficiency in modern software development practices, including CI/CD, DevOps, and automated testing.

Why Join ADI Vancouver?

  • Influence the future of embedded systems at a global technology leader.
  • Collaborate with world-class engineers in a dynamic, innovation-driven environment.
  • Competitive compensation, equity, and comprehensive benefits.
  • Flexible work arrangements and a strong culture of inclusion, mentorship, and continuous learning.

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export  licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.  As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.

Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.

Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities. To request an accommodation, please contact Connections HR Services at 781-937-2500 or at [email protected].

Job Req Type: Experienced

          

Required Travel: Yes, 10% of the time

          

Top Skills

Arm Cortex-M/A
C/C++
Rtos
Zephyr Os

Similar Jobs

5 Hours Ago
In-Office
Richmond, BC, CAN
Mid level
Mid level
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The AI DevOps Engineer will enhance AI and ML pipelines, support analytics applications, and drive cloud transformation while ensuring system reliability and performance.
Top Skills: AIAtlassianAzureGitlabJenkinsKubernetesMlTerraform
7 Hours Ago
Remote or Hybrid
Vancouver, BC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Technical Consultant (AI) advises clients on implementing and configuring ServiceNow AI solutions while ensuring best practices are followed. They resolve technical issues and enhance customer use cases, driving overall satisfaction and adoption of the platform's capabilities.
Top Skills: Ai AgentsJavaScriptLdapSaml/SsoServicenowSslVpnWorkflow Data Fabric
15 Hours Ago
Remote or Hybrid
7 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer, you will develop and maintain high-scale data platforms, write Java code for event pipelines using Spark, and manage a new graph database to enhance data access for analytics and threat hunting.
Top Skills: SparkAWSCassandraDynamoDBFlinkGoGrpcIcebergJavaJenkinsKubernetesMySQLParquetPinotPostgresProtocol BuffersScala

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account