MATRIX Resources is now “Motion Recruitment” and proud to combine job boards to bring the talent community even more expansive market opportunities.

Principal Fullstack Software Engineer (Medical Device)

North Shore, MA


Direct Hire

$145k - $180k

Company Overview: Join a pioneering medical device company, dedicated to leveraging technology to save lives and improve patient care. Our company operates at the forefront of innovation, developing cutting-edge medical devices that revolutionize healthcare delivery. By combining expertise in software engineering with a commitment to advancing medical science, we are shaping the future of healthcare.

Position Overview: We are seeking a dynamic Principal Full Stack Software Engineer to play a pivotal role in our mission-driven team. This position offers a unique opportunity to contribute both strategically and hands-on in the development of life-saving medical devices. With a focus on architectural design and technical leadership, as well as hands-on coding, you will be instrumental in driving the success of our software projects.


  1. Architectural Leadership: Lead the architectural design and technical roadmap for our software systems, ensuring scalability, reliability, and maintainability. Collaborate closely with cross-functional teams to align software architecture with business objectives and regulatory requirements.

  2. Technical Leadership: Provide mentorship and guidance to software engineering teams, fostering a culture of innovation, collaboration, and excellence. Lead by example in implementing best practices, conducting code reviews, and promoting continuous improvement.

  3. Hands-On Coding: Design, develop, and maintain robust software solutions across the full stack, with a focus on modern JavaScript frameworks such as Angular or React for front-end development, and object-oriented backend technologies. Write clean, efficient, and maintainable code that meets functional and performance requirements.

  4. Cross-Functional Collaboration: Collaborate closely with product management, hardware engineering, firmware development, quality assurance, and regulatory affairs teams to integrate software components into medical devices. Ensure compliance with industry standards and regulatory requirements, such as FDA regulations and ISO standards.

  5. Problem Solving and Innovation: Drive technical innovation and problem-solving initiatives, leveraging your expertise in software engineering to overcome challenges and seize opportunities for improvement. Stay current with emerging technologies and industry trends to inform architectural decisions and drive innovation.

  6. Documentation and Communication: Document architectural designs, technical specifications, and implementation details to facilitate collaboration and knowledge sharing across teams. Communicate effectively with stakeholders at all levels, providing updates on project status, technical challenges, and opportunities for optimization.


  • Bachelor's degree or higher in Computer Science, Software Engineering, or related field.
  • 8+ years of professional experience in software development, with expertise in both architectural leadership and hands-on coding.
  • Strong proficiency in modern JavaScript frameworks (e.g., Angular, React) for front-end development, as well as object-oriented backend software engineering.
  • Experience with Linux-based development environments and command-line tools is highly desirable.
  • Deep understanding of software design principles, data structures, algorithms, and object-oriented programming concepts.
  • Proven track record of leading software architecture initiatives and driving technical excellence within engineering teams.
  • Experience in the medical device industry and knowledge of regulatory requirements (e.g., FDA, ISO 13485) is a plus.
  • Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and communicate complex technical concepts to non-technical stakeholders.

Benefits: Competitive salary, comprehensive health benefits, retirement plans, flexible work arrangements, and opportunities for professional development and career advancement.

Join our team and contribute to groundbreaking innovations that have the potential to transform healthcare and save lives. Apply now to be part of our mission-driven company and make a meaningful impact through technology.

Posted by: Ian Rowe

Specialization: Node.jsFront End