Linux C++ Software Engineer II — Medical Device (Hybrid)

Nova-Biomedical

Waltham (MA)

On-site

USD 95,000 - 115,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401k match
Bonuses and PTO
Hybrid and flexible work arrangements
Professional development
Office cafeteria in MA locations

Job summary

Nova Biomedical seeks a Software Engineer II to develop and maintain Linux-based C++ software for medical device systems. You will work with cross-functional teams, contribute to testing, troubleshooting, and documentation throughout the SDLC.

Responsibilities include implementing features, maintaining interfaces with instruments and external systems, and creating unit/integration tests. A background in regulated development is valued and collaboration with QA, hardware, and software teams is

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field.
  • Three years of software development experience, including internships, co-ops, or projects.
  • Willingness to learn regulated development practices; medical device software experience is a plus.

Responsibilities

  • Develop, test, and maintain software applications using C++ in a Linux environment.
  • Implement software features based on defined requirements and designs.
  • Support interfaces between software, instruments, devices, and external systems.
  • Participate in reviews, technical discussions, code reviews, and design activities.
  • Create and maintain unit and integration tests.
  • Investigate and resolve defects in application logic, communication, and deployment.
  • Collaborate with software, systems, hardware, quality, and cross-functional teams.
  • Maintain documentation of software implementation and verification per processes.

Skills

C++ programming
Linux environment
Multithreading
Interprocess communication
Socket programming
Teamwork
Problem-solving

Education

Bachelor's degree in CS/SE/CE/EE

Tools

Version control (Git)
Unit testing
Debugging tools
Build tools

Job description

Nova Biomedical seeks a Software Engineer II to develop and maintain Linux-based C++ software for medical device systems. You will work with cross-functional teams, contribute to testing, troubleshooting, and documentation throughout the SDLC.

Responsibilities include implementing features, maintaining interfaces with instruments and external systems, and creating unit/integration tests. A background in regulated development is valued and collaboration with QA, hardware, and software teams is

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Electrical Engineer – Medical Devices HW & Firmware
Senior Electrical Engineer – Medical Devices HW & Firmware

Nova Biomedical Corporation • Norwood (MA)

On-site
USD 135,000 - 150,000
Hybrid work arrangements
Tuition reimbursement
Generous PTO and holidays
+1
Senior C++ Linux Systems Engineer – Medical Devices
Senior C++ Linux Systems Engineer – Medical Devices

Valiant Technologies LLC • Waukesha (WI)

On-site
USD 120,000 - 170,000
Software Engineer II: WPF & .NET for Medical Devices
Software Engineer II: WPF & .NET for Medical Devices

Nova Biomedical • Waltham (MA)

On-site
USD 85,000 - 120,000
Medical, Dental, Vision
401k match
Hybrid work options
+1
Software Engineer II
Software Engineer II

Nova Biomedical • Waltham (MA)

On-site
USD 95,000 - 115,000
401k match
Bonuses and PTO
Hybrid and flexible work arrangements
+2
C++ Linux Developer
C++ Linux Developer

Machine Learning Technologies, LLC • Waukesha (WI)

On-site
USD 120,000 - 170,000
C++ Linux Developer
C++ Linux Developer

Quantum Technologies. LLC • Waukesha (WI)

On-site
USD 140,000 - 170,000
C++ Linux Developer
C++ Linux Developer

Valiant Technologies LLC • Waukesha (WI)

On-site
USD 120,000 - 170,000
C++ Linux Developer
C++ Linux Developer

Robotic Process Automation LLC • Waukesha (WI)

On-site
USD 120,000 - 150,000
Senior C++ Linux Developer – Medical Device Software
Senior C++ Linux Developer – Medical Device Software

Quantum Technologies. LLC • Waukesha (WI)

On-site
USD 140,000 - 170,000
Senior C++ Linux Developer – Medical Devices
Senior C++ Linux Developer – Medical Devices

Machine Learning Technologies, LLC • Waukesha (WI)

On-site
USD 120,000 - 170,000