C++ Software Engineer

Love to make things work? Come work with us!
We are seeking a skilled Software Developer with Modern C++ experience. Sunrise Labs' engineers work on multiple projects that vary from pumps to surgical robots and guidance systems, to wearable devices with connectivity to mobile apps and the cloud. Expand your experience with our team of exceptional engineers; our culture of mutual respect is what sets us apart.

We're Looking for:

  • 5+ years of hands-on experience in developing product device software
  • Deep skills in C++14 or newer 
  • BSEE or BSCS required​

These experiences that would be definite pluses:
  • Medical device
  • Software Development Life Cycle
  • (Hierarchical) State Charts
  • Linux applications and driver 
  • Qt / QML
  • MSEE or MSCS

You should be familiar with:
  • Common communications protocols
  • Developing software in an Agile environment
  • Multi-platform development

You'll stand out if you demonstrate:
  • Experience with patient safety risk analysis and mitigation methods
  • Experience with cybersecurity risk analysis


We're in southern New Hampshire where the mountains, lakes, and the ocean are our playground, and Boston is just down the road. We offer great benefits and competitive salaries based on experience. 

At Sunrise Labs, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and coworkers without regard to race, color, religion, sex, pregnancy, national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, military and veteran status, and any other characteristic protected by applicable law. Sunrise believes that diversity and inclusion among our coworkers is critical to our success as a design consulting company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. 

We do not accept resumes from staffing agencies or search firms unless a valid search agreement is in place with the agency for a specific position.