Embedded Software Development Engineer

At Vitalograph, we’re not just developing medical devices—we’re transforming lives. As the world’s leading manufacturer of respiratory diagnostic devices and software, our cutting-edge technology plays a crucial role in diagnosing respiratory disorders and advancing life-saving clinical drug trials. With operations in the UK, Ireland, Germany, and the USA, we are driven by a singular mission: to improve patient outcomes through innovation.


Now, we’re looking for a talented Embedded Software Development Engineer to help us build the next generation of high-performance medical devices. If you’re passionate about embedded systems, eager to solve complex challenges, and ready to make a tangible impact in healthcare, this role is for you.


Why Join Us?

Impact Lives – Your work will contribute to medical breakthroughs and help patients breathe easier.

Career Growth – Clear development pathways to advance your skills and expertise.

Keep Learning – Educational Assistance Programme to support your professional development.

Great Benefits – Private Health Insurance & Pension Contributions for peace of mind.



What You’ll Do:

  • Design, develop, and maintain firmware and embedded software for cutting-edge medical devices.
  • Collaborate with hardware engineers, software developers, and regulatory experts to ensure seamless integration.
  • Create real-time software solutions using C/C++ that power life-saving diagnostics.
  • Debug, troubleshoot, and fine-tune high-reliability embedded systems for peak performance.
  • Work in an Agile development environment, contributing to sprint planning and reviews.
  • Stay ahead of the curve by researching emerging technologies and industry trends.
  • Ensure compliance with our Quality Management System (QMS) and industry regulations.


What You Bring:

  • Bachelor’s or Master’s in Computer Science, Electronic Engineering, or a related field.
  • 2+ years of experience in embedded software development.
  • Strong expertise in embedded C/C++ programming and databases like SQLite.
  • A proactive problem solver with a strong sense of urgency and ownership.
  • Ability to collaborate in a team-oriented, fast-paced environment.
  • QT Front-End Design Experience in (QML)
  • Linux Kernel & Device Driver Development
  • Experience with Wi-Fi, 4G/5G Modems, and TCP-IP Networking
  • Exceptional Debugging & Problem-Solving Skills


Ready to make a real difference? Join Vitalograph and help us shape the future of respiratory diagnostics

Apply Now

Talk to our team