Software Engineer Manager
Nova Biomedical - Norwood, MA
Hiring: Software Engineer Manager Company: Nova Biomedical Location: Norwood, MA Job Posted Time: 2026-09-13 10:18:46 Employment Type: Remote Target Skills & Keywords : .NET, C#, C++, Embedded Systems, Linux, SQL About the job Required Skills: •Lead and develop a local team of software engineers supporting osmometer new product development. •Provide technical and managerial leadership for the completion of the OsmoPRO Next project and the development of the OsmoPrime and OsmoTECH XT Multi instruments. •Manage software development activities throughout the complete medical device product lifecycle, including design, development, verification, validation, commercial release, and post-market support. •Ensure software development activities comply with ISO 13485 requirements and applicable medical device quality system procedures. •Guide the design, development, testing, integration, and maintenance of embedded and application software. •Provide technical direction across embedded Linux, C#/.NET, SQL, C++, and Qt-based software environments. •Partner with Systems Engineering, Electrical Engineering, Software Quality Assurance, Quality, Regulatory, Manufacturing, and project leadership to deliver safe, reliable, and compliant products. •Establish clear project priorities, resource plans, development schedules, and team objectives. Qualifications: •Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. •Demonstrated experience supporting software through the complete medical device product lifecycle, including commercial release and field support. •Software development experience with embedded Linux, C#/.NET, SQL, C++, and Qt. •In-depth knowledge of software architecture, design, implementation, integration, testing, and maintenance. •Demonstrated capacity to balance hands-on technical leadership with team management, project planning, and employee development. •Knowledge of medical device software development processes, design controls, risk management, requirements traceability, verification, and validation. •Strong analytical, troubleshooting, and problem-solving skills. •Excellent written and verbal communication skills with the ability to collaborate across technical and nontechnical teams. •Demonstrated capacity to manage multiple priorities and drive execution within a regulated product development environment. •Comfort with working at a computer for extended periods. Compensation: •$160,000 - $185,000 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!