Motion Recruitment | Jobspring | Workbridge

Senior Software Engineer - C++

Boston, Massachusetts

Hybrid

Full Time

$150k - $200k

Our client is a cutting-edge medical technology company dedicated to developing innovative solutions that improve patient outcomes and healthcare practices. Their team of passionate professionals is at the forefront of creating medical devices that make a difference in people's lives. They are currently seeking a Senior Software Engineer to join their embedded systems development team in Boston.

As a Senior Software Engineer, you will play a crucial role in the design, development, and maintenance of embedded software systems for their next-generation medical devices. This is an exciting opportunity to work in a dynamic and collaborative environment, contributing to the development of life-saving technologies.

Key Responsibilities:

  • Design and implement embedded software systems using C++ for medical devices.
  • Develop real-time operating systems (RTOS) for critical applications.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Architect, code, test, and debug software to meet regulatory and industry standards.
  • Optimize code for performance and memory usage in resource-constrained environments.
  • Conduct code reviews and mentor junior software engineers.
  • Troubleshoot and resolve software issues in collaboration with hardware and systems engineers.
  • Maintain documentation, ensuring compliance with regulatory standards, including FDA and ISO requirements.
  • Stay up-to-date with industry trends and emerging technologies in embedded software development.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded software development.
  • Proficiency in C++ programming for embedded systems.
  • Strong experience with real-time operating systems (RTOS) and low-level programming.
  • Knowledge of software development best practices, design patterns, and architecture.
  • Experience with software development in a regulated industry, particularly in medical devices, is a plus.
  • Familiarity with industry standards such as ISO 13485, IEC 62304, or FDA 21 CFR Part 820 is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and take ownership of projects.
  • Eligibility to work in the United States.

Why Join?:

  • Join a dynamic and innovative team working on cutting-edge medical technologies.
  • Contribute to the development of life-saving products with a direct impact on patient well-being.
  • Competitive compensation and benefits package.
  • Opportunity for career growth and professional development.
  • A collaborative and inclusive work environment.

If you are a highly motivated Senior Software Engineer with a passion for embedded systems and a desire to make a difference in the medical device industry, we encourage you to apply and become a part of our clients dedicated team.

Posted by: Nicholas Costello

Specialization: