Analog Devices logo

Embedded Linux Software Engineer

Analog Devices
July 30, 2026
Full-time
On-site
Wilmington, Massachusetts, United States
$131,285 - $190,108 USD yearly
SoC Architecture Jobs, Level - Senior

Job Title

Embedded Linux Software Engineer

Role Summary

This senior embedded software role leads architecture and development of embedded Linux solutions for Analog Devices products. The engineer will solve system-level problems, influence technical strategy across teams, and mentor other engineers.

Experience Level

Senior — typically 7+ years of relevant embedded software experience.

Responsibilities

Primary responsibilities include system architecture, technical leadership, and cross-functional collaboration.

  • Lead architecture and design of complex embedded software systems running Linux.
  • Integrate hardware and software components; resolve SoC, driver, and board-level issues.
  • Analyze and optimize system performance and resource usage.
  • Build and maintain CI/CD pipelines, automated build/test processes, and version control workflows.
  • Provide technical leadership on strategic projects and influence cross-functional technical decisions.
  • Mentor and develop engineering talent within the organization.
  • Collaborate with product and business teams to align technical solutions with market needs.
  • Assess and manage software licensing and compliance for embedded products.

Requirements

Key must-have technical skills and experience.

  • Advanced embedded systems architecture and SoC development experience.
  • Deep hardware–software integration experience and familiarity with embedded Linux drivers.
  • Proven expertise in performance optimization for complex embedded systems.
  • Hands-on experience with CI/CD, automated testing, and version control systems.
  • Demonstrated technical leadership and ability to guide architectural decisions.
  • Track record of mentoring and developing engineering teams.
  • Knowledge of software licensing models (open-source, proprietary, hybrid).
  • Willingness to travel up to 10%.

Nice-to-have:

  • Experience owning large-scale system architecture and cross-team technical initiatives.
  • Practical experience with complex system optimization on resource-constrained SoCs.

Education Requirements

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field is expected; a Master's degree is preferred and a PhD is a plus.


About the Company

Company: Analog Devices

Headquarters: Norwood, Massachusetts, USA

Analog Devices is a leading global semiconductor company that bridges the physical and digital worlds, enabling breakthroughs at the Intelligent Edge. With a focus on innovation, ADI develops solutions that drive advancements in digitized factories, mobility, and digital healthcare. The company employs around 24,000 people globally and reported revenues exceeding $9 billion in FY24, creating technologies that transform lives across various sectors.

Analog Devices logo

Date Posted: 2026-07-30