For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Analog Devices
Analog Devices

Staff Embedded Software Engineer Qt/C++

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
Embedded Systems
Linux
+32

Permanent role
3 days ago
Apply now

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

Analog Devices, Inc. (NASDAQ: ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect. Come join Analog Devices, Inc. (ADI) - a place where Innovation meets Impact. For more than 55 years, Analog Devices, Inc. has been inventing new breakthrough technologies that transform lives. At ADI, you will work alongside the brightest minds to collaborate on solving complex problems. ADI fosters a culture that focuses on employees through beneficial programs, aligned goals, continuous learning opportunities and practices, that create a more sustainable future. Apply now for the opportunity to grow your career and help innovate ahead of what’s possible. Visit https://careers.analog.com/.

About ADI:

Analog Devices, Inc. is a leading global high-performance analog technology company dedicated to solving our customers' most complex engineering challenges. We play a critical role at the intersection of the physical and digital world by providing the building blocks to sense, measure, interpret, connect, and power systems. We design, manufacture, test and market a broad portfolio of solutions, including integrated circuits, software and subsystems that leverage high-performance analog, mixed-signal and digital signal processing technologies. We embrace a culture of innovation and collaboration. ADI serves 125,000 customers worldwide with more than 75,000 products in the industrial, communications, automotive and consumer markets. ADI is headquartered in Wilmington, MA. Visit http://www.analog.com.

Summary

We are looking for an experienced Embedded Linux Systems & Qt Engineer to develop and maintain the full software platform for next-generation medical devices. This role includes ownership of the embedded Linux OS, system services, hardware enablement, IPC layers, ML/AI model deployment, performance optimization, and the Qt-based application. The ideal candidate thrives in an innovative environment and is motivated by solving challenging, end-to-end system problems, from low-level bring-up through user interface integration.

Responsibilities

  • Design, develop, and maintain embedded software and system components for Linux-based medical devices.
  • Build and configure the embedded Linux platform, including system services, hardware bring-up, and performance optimization.
  • Develop and integrate application software, including user interfaces and backend services, ensuring reliable inter-process communication.
  • Integrate and deploy ML/AI inference models on embedded platforms, ensur ing performance, resource efficiency, and reliability.
  • Troubleshoot, debug, and resolve complex technical challenges within multi-threaded and distributed systems.
  • Implement and maintain robust software testing strategies, including unit, integration, and automated testing, to ensure high-quality code
  • Create and maintain software documentation packages required for regulated medical development.

Required Qualifications

  • BS, MS, or PhD in Electrical Engineering, Computer Science, or related field (or equivalent industry experience).
  • 8+ years of hands-on experience developing embedded software on Linux-based systems.
  • Proven experience delivering embedded Linux platforms and Qt-based applications from concept to production.
  • Strong proficiency in C++, with working knowledge of Python and Bash.
  • Experience developing user interfaces using Qt/QML or similar UI frameworks.
  • Extensive experience with embedded Linux platform bring-up, including bootloaders (e.g., U-Boot), kernel configuration, device trees, and driver integration.
  • Practical experience working with ARM-based embedded platforms, including multi-core SoCs.
  • Solid understanding of performance optimization and real-time or resource-constrained environments.
  • Experience deploying ML/AI inference models on embedded devices.
  • Proficiency with Git, CMake, and embedded Linux build systems such as Yocto or Buildroot.
  • Ability to independently own software architecture, implementation, debugging, and technical decision-making.
  • Familiarity with hardware/software interfaces, including UART, SPI, I2C, USB, Ethernet, and Wi-Fi.

Preferred Qualifications

  • Experience working in medical device or regulated product environments.
  • Familiarity with IEC 62304, ISO 14971, ISO 13485, or similar software development and quality standards.
  • Experience with CI/CD workflows, containerization, and software update strategies.
  • Experience with CUDA programming and optimizing custom kernels.

Awareness of UI/UX considerations for touchscreen-based operator interfaces.

Why You Will Like Working At ADI:

  • We place great value on individual judgment.
  • We allow our employees the freedom to explore new ideas and the autonomy to determine how to best achieve business goals and objectives.
  • We emphasize professional development and mentoring.
  • Above all, we recognize that the personal goals of our employees and the company’s goals are closely related and must support each other.

Pay Rate Type: Salary

Relocation Assistance Offered: No

Visa Sponsorship Offered: No

Travel: Yes, < 5%

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

_Job Req Type: Experienced

Required Travel: Yes, 10% of the time

Shift Type: 1st Shift/Days

About Analog Devices

👥10000-
📍Norwood, Massachusetts, United States
🔗Website

Analog Devices Service

Analog Devices product / service
Analog Devices product / service
Analog Devices product / service
Analog Devices product / service
Analog Devices product / service

How does Analog Devices work?

Analog Devices, Inc. enables customers to interpret the world around us by intelligently bridging the physical and digital with unmatched technologies that sense, measure, power, connect and interpret.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service