Hybrid Full-time

Analog Devices is hiring a Staff Engineer, Firmware Engineering

About the Role

Analog Devices is hiring a Staff Engineer, Firmware Engineering to join our Medical Products team. You will develop firmware solutions for medical devices, contribute to the Firmware Team’s domain knowledge, and support other teams with your expertise.

What You'll Do

  • Design and develop firmware functionalities for a medical device.
  • Document and maintain firmware testing.
  • Work in close collaboration with the hardware team for developing new platforms.

What We're Looking For

  • Master's degree in Computer Science, Electrical or Computer Engineering, or a related field.
  • 10+ years of experience in embedded software development.
  • Strong interest and experience in the overall software development process, including Software Design, Coding, Testing, and maintenance.
  • Experience with hardware design and development, schematics, debug, and standard test equipment.
  • Modern C++ programming skills.
  • Strong background in Real Time Operating Systems.

Nice to Have

  • Python programming skills.
  • Knowledge of wireless cellular communication technologies.
  • Experience with medical device standards.
  • Ability to communicate effectively, both written and verbal.

Technical Stack

  • Modern C++
  • Real Time Operating Systems
  • Python

Team & Environment

You will join the Medical Products team and work within the Firmware Team.

Benefits & Compensation

  • Competitive benefits package.
  • Charitable matching gift policy.

Work Mode

This role follows a hybrid work model.

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.

Required Skills
Modern C++Real Time Operating SystemsPythonFirmware EngineeringEmbedded SystemsLow-level ProgrammingMicrocontrollersDevice DriversDebuggingHardware/Software Integration
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Analog Devices

Analog Devices, Inc. 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.

Visit website
Job Details
Category embedded
Posted 8 months ago