Embedded C++/RTOS Developer - Patient Monitoring - Draeger Medical Systems, Inc. - Job-ID P0036

  • Draeger,
  • Andover, MA
Agile, Analysis, Automated, C++, Developer, Development, Embedded, Embedded Software, Hardware, IDE, Multi-threaded, Networking, Software Engineer, TDD, Testing
Full Time
Work from home not available Travel not required

Job Description


What will you do


At Draeger, our work is dedicated to protecting, supporting and saving lives. We are seeking a talented, highly-motivated individual to join our patient monitoring team to help deliver new features and product enhancements that will improve patient outcomes and reduce the cost of medical care around the world.


Projects at Draeger range anywhere from developing new software for acquiring, archiving, and displaying new monitoring data in a desktop or mobile application to developing software for new hardware modules. The initial assignment for this position involves application development with an embedded, real-time system. However, the ability to work in multiple areas of products is highly valued at Draeger.


As a member of a development team, you will be contributing to the software requirements, design, implementation, testing, and overall quality of our patient monitoring software. In a highly collaborative, agile environment, you will be expected to mentor junior engineers, share knowledge amongst team members, and lead feature development efforts. While experience developing embedded software for medical devices is valued, what we value most is a skilled software engineer who is passionate about applying today s best practices to delivering high-quality software to the market. Who you are

Software for Draeger s Patient Monitoring products encompasses a wide range from low-level embedded to networking to applications to GUIs.

Required Technical Skills:


  • 3-8 years of professional experience in software design, analysis, and troubleshooting in a product development environment
  • Bachelor s degree in Computer Science or Electrical Engineering ( MS degree a plus )
  • Demonstrated technical leadership in a product software development environment
  • Expert in developing C and C++ software in a multiprocessing/multi-threaded environment
  • Objected oriented design experience
  • Enjoys software design, problem solving, and troubleshooting


Desired Skills:


  • Experience developing software for medical products
  • Experience working with real-time embedded operating systems
  • Experience with one or more: TDD, BDD, DDD, Unit Test, Continuous Integration and Delivery, Agile
  • Design pattern experience
  • Extensive experience with software tools (build, IDE, code coverage, static analysis, source control, detect tracking, automated test, etc.)
  • Experience developing highly networked applications


**compensation commensurate with experience AND does not offer a relocation package**
Dice Id : RTX123184
Position Id : P0036V075J01
Have a Job? Post it