Nova Biomedical: One Global Brand. One Vision. Together under one name.
Advanced Instruments and Nova Biomedical are now united under one brand, Nova Biomedical, marking a major milestone in our journey to deliver greater value to our customers. By combining our strengths, we're accelerating innovation, supporting critical workflows, and delivering world-class service across the biopharmaceutical and clinical markets.
Job Summary:
As a Senior Software Engineer you will plan, document, and implement the visual elements of new systems, components, and features into new, current, and legacy software platforms supporting Osmometry instrumentation within a team comprised of other Software Engineers, Firmware Engineers, and Hardware Engineers.
In a fast-paced commercial environment, this individual will need a strong bias towards action, with an ability to make technical decisions, obtain necessary information from stakeholders, and escalate when required.
Responsibilities:
- Be accountable for development and delivery of assigned software features and/or applications within a cross-functional team, from design through validation, within an Agile Software development team
- Maintain and expand unit testing coverage as appropriate to ensure the stability of software platforms
- Troubleshoot, investigate, and resolve bugs in both established and growing software applications
- Refactor existing code to proactively avoid roadblocks and avoid technical debt
- Take part in group breakdown of new software features into actionable work items, and work with the team to estimate the time and complexity involved in them
- Produce coherent and concise technical documentation of work completed, providing summary and evidence of work completed
- Coordinate within a multi-disciplined R&D team to ensure positive product outcome
- Evaluate and recommend tools, technologies, and processes to ensure software platforms support quality, project, and program requirements
- Actively seek ways to improve software processes and interactions
- Maintain knowledge of Quality Management System
- Maintain knowledge of standards related to our device software (IEC 62304, ISO 14971, ISO 13485, ISO 9001)
- Perform related duties as assigned by your Line Manager
Experience Requirements:
- Commercial experience with the development, launch, and support of software applications for medical devices, scientific lab instruments, and/or other industrial devices subject to regulated software development lifecycles
- Commercial experience in C#/.NET Programming Experience in Visual Studio
- Commercial experience utilizing the MVVM architectural pattern in Avalonia, WPF, or similar frameworks
- Commercial experience on an Agile team, with comfort in sprint planning, stand-ups, sprint review, retrospectives, and backlog refinement
- Solid understanding of Object-Oriented Design and Principles
- Experience with unit test frameworks
- Experience debugging and troubleshooting complex software and hardware systems both on-site and remotely
- Experience with Azure DevOps, Atlassian JIRA, Git, and/or other systems for work item management, source control management, configuration management, pipeline management, and release management
- Highly Beneficial:
- Experience with cross-platform development and deployment of .NET applications, using Avalonia, .NET MAUI, or Xamarin
- Experience with internationalization and localization, including translation processes, layout considerations, text encoding, and font selection
- Experience designing or selecting icon suites
- Experience in implementing UX design patterns
- Experience in UI-automation test frameworks
- Experience utilizing Docker containers
- Experience with Linux development
- Experience in usability assessments and cybersecurity assessments
- Experience in QT application development
Physical Requirements and Working Conditions:
Software engineering environments on office workstations, ability to connect and configure electronic equipment. Full list of physical requirements for this role is available upon request.
Why Work for Nova Biomedical
- Flexible Medical, Dental, & Vision Coverage
- Competitive 401k company match
- Bonus Program, Generous PTO and paid holidays
- Generous Tuition reimbursement
- Hybrid and flexible work arrangements
- Professional development, engagement and events
- Company marketplace for lunch and snacks in our Norwood, MA, Billerica, MA and Westbrook, ME offices
- Company subsidized cafeteria in our Waltham, MA office
Work Location: Hybrid in Norwood, MA (4 days onsite, 1 day remote)
Targeted Salary Range: $130,000 - $150,000
Nova Biomedical believes in transparency and integrity throughout all we do, including compensation. The provided salary range for this role represents the expected base salary or hourly rate for this opening. Actual compensation will be commensurate with the candidate’s experience and may vary based on individual factors such as location, skills, and education.
About the Company
At Nova Biomedical, we’re not just building instruments, we’re powering breakthroughs that improve lives. Our smart, science-driven solutions are trusted in over 100 countries to speed drug development and enhance patient care.
Our integration brings together more than 70 years of scientific excellence with Nova’s cutting-edge innovation, forming a powerhouse of precision, purpose, and possibility. With FDA-registered, ISO-certified manufacturing, more than 125 FDA approvals, and industry-trusted diagnostics, we’re setting new standards in quality and reliability. Nova Biomedical is proud to be a global leader in osmolality testing and biotechnology and in vitro diagnostic (IVD) instrumentation, dedicated to advancing patient care and scientific discovery with a legacy that continues to shape the future of life sciences.
With headquarters in Norwood and Waltham, Massachusetts, and a global team of nearly 2,000 employees, we’re building a collaborative, empowered culture grounded in shared values: Customer Centricity, Ingenuity, Ownership & Accountability, Collaboration, and Integrity.
Working at Nova Biomedical means joining a mission-driven organization where your contributions matter. Whether you're in engineering, science, manufacturing, or support, you’ll be part of a team that values innovation, invests in your growth, and is committed to making a real-world impact on global health.
Explore what’s next with us at novabiomedical.com
EEO Statement:
Nova Biomedical takes pride in being an equal opportunity employer committed to hiring a diverse and inclusive workforce. As a part of our commitment to a diverse and inclusive workforce, Nova Biomedical will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.
Privacy Policy
https://www.novabiomedical.com/privacy-policy/