Hybrid

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 Modern C++Real Time Operating SystemsPythonFirmware EngineeringEmbedded SystemsLow-level ProgrammingMicrocontrollersDevice DriversDebuggingHardware/Software Integration
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
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.
All jobs at Analog Devices Visit website
Job Details
Category embedded
Posted 9 months ago