Software Engineer II
$95k - $115kNova Biomedical
Job Description
Job Description
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:
Nova is seeking a Software Engineer II to contribute to the development and maintenance of software for medical device systems. The successful candidate will develop and support Linux-based C++ applications, collaborate with cross-functional engineering teams, and participate in testing, troubleshooting, and documentation throughout the software development life cycle.
Responsibilities:
- Develop, test, and maintain software applications using C++ in a Linux environment.
- Implement software features based on defined requirements and software designs.
- Support communication interfaces between software, instruments, devices, and external systems.
- Participate in requirements reviews, technical discussions, code reviews, and design activities.
- Create and maintain unit and integration tests.
- Investigate and resolve software defects involving application logic, communication, system integration, and deployment.
- Collaborate with software, systems, hardware, quality, and other cross-functional teams.
- Maintain clear software implementation and verification documentation in accordance with established development processes.
- Experience Requirements:
- Working knowledge of C++ and object-oriented programming.
- Experience developing software in Linux environments.
- Basic understanding of multithreading, interprocess communication, and socket programming.
- Familiarity with source control, unit testing, debugging tools, and software development life-cycle practices.
- Strong problem-solving, communication, and teamwork skills, with initiative and willingness to learn new technologies and regulated development practices.
- Exposure to medical device software, regulated industries, Windows development, SQL databases, or automated build tools is a plus.
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
- Three years of software development experience, including relevant internships, co-op assignments, or substantial academic or personal projects.
- Physical Requirements and Working Conditions:
- The ability to work on a laptop or desktop computer for prolonged periods of time.
- The ability to lift at least 15 lb.
- The ability to stand and walk for prolonged periods of time.
- The ability to bend, kneel, crouch, and reach.
- The ability to travel as needed.
- The ability to work in laboratory and manufacturing environments as required.
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: Waltham, MA - 4 days/week on-site
Targeted Salary Range: $95,000 to $115,000 annually
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
-policy/
$133k - $143k
...a place to match your passion with purpose—and where every day you can make an impact—you’ll find it here.We are seeking a Software Engineer II to join our team. This is a hybrid opportunity based out of Waltham, MA.Job SummaryThe Software Engineer II is responsible for...SuggestedLocal area$95.6k - $188.4k
Position Summary Software Engineer II, AI & Engineering/Engineering as a Service Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated...SuggestedLocal areaVisa sponsorshipFlexible hours$85k - $120k
...class service across the biopharmaceutical and clinical markets. Job Summary: Nova Biomedical is seeking a motivated Software Engineer II to contribute to the development and maintenance of full-stack Windows Presentation Foundation applications for medical device...SuggestedHourly payInternshipWork at officeLocal areaFlexible hours$68.9k - $131.1k
...of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and... ...aerospace and defense.We are seeking a Platform Engineer II to join the Missile Defense Sensors (MDS) Software Department. The MDS Software mission is to provide...SuggestedTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocationFlexible hours$125k - $175k
...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission.WHOOP is hiring a Software Engineer II focused on backend development to build and enhance systems that power our platform. This role will directly contribute to delivering...SuggestedFull timeWork at officeWorldwideRelocation- ...Our client is currently seeking a Software QA Engineer II Job Title: Software QA Engineer II Location: Newton, MA 02458 Duration: 1+ Years Position Overview We are seeking an ambitious Software QA Engineer II to join our Endovascular Robotics business within...
- ...Software QA Engineer II As a Software QA Engineer II you will be responsible for: # Develop, document, and execute test cases for application and embedded software. # Identify, document, and track software defects, inconsistencies, and performance issues using...
$125k - $175k
...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design and implement the backend systems that power WHOOP’s...Full timeWork at officeRelocation$68.9k - $131.1k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... .../ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department’s primary goal is to design, develop, and...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift$116k - $174k
...Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.Software Engineer II - Recommendations (Boston, MA onsite 5x a week)Why you should join the Recommendations Platform Team The Recommendations Platform...$120k - $145k
College Park, MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta is the Data Authorization... ...the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver well-...Full timeLocal areaWorldwide$68.9k - $131.1k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully... ...work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Software Engineer II to join our team. What You Will DoParticipate...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$176.8k - $196.1k
...platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Senior Software Engineer II, you will join a world-class engineering team operating the only end-to-end platform in the real estate industry. We are...Minimum wageFlexible hours- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...Immediate startRemote work
$125k - $175k
...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive...Full timeWork at officeRelocation- ...Software Development Engineer IIAt CarGurus, our mission is to give people the power to reach their destination. We started as a small team of developers... ...team is looking for a Software Development Engineer II (Backend) to help dealers close more of the leads we send them...Flexible hours
- ...monitors vital physiological metrics to offer personalized insights that enhance fitness, health, sleep, and recovery.As a Software Engineer II on the Core team, you will build the foundational services that power the WHOOP App and develop features that empower members...Work at officeRelocation
$126.99k - $141.1k
...to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Software Engineer II in the Transaction Journey (TJ) organization, you will use your Frontend web expertise to build products that deliver high...Minimum wageWork from homeFlexible hours$176.8k - $196.1k
...industry, we're on a mission to build an exceptional engineering team and a transformative operating platform that... ...guiding our approach to the challenges ahead.As a Senior Software Engineer I and Senior Software Engineer II, you will join a world-class engineering team...Minimum wageFlexible hours$66.8k - $113.7k
Software Engineer II Job Description Do you want to shape the future of fintech and healthtech? Energized by challenges and inspired by bold goals? Ready to elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus...Local areaFlexible hours$96.8k - $124.6k
...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking for motivated...Work at officeLocal areaWorldwide- Software Engineer in Test II Anywhere Type: Permanent Category: Quality Assurance (QA) Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -102026-109123 Date Posted: 10/18/2026 Shortcut: Description Recommended Jobs Description...Hourly payPermanent employmentFull timeLocal areaRemote work
$119k
...Force and Space Force programs, digital engineering, systems integration, and specialized manufacturing... ...AFB, MA As a Cloud DevOps Engineer II, you will assess cloud infrastructure... ...through documentation and training for the software development organization Collaborate with...Permanent employmentFull timeContract workWork experience placementImmediate startRemote work- Aether Aerospace pursues high‑impact cloud and defense tech initiatives from Hanscom AFB, MA. The Cloud DevOps Engineer II role focuses on assessing cloud needs, deploying OpenStack, and designing private cloud solutions integrated with hybrid platform management and identity...Contract work
$93.6k - $140.4k
...career grounded in purpose growth and impact. A Day in the Life Medtronic is seeking a motivated and detail-oriented Software Systems Engineer II to join our Affera Mapping and Ablation System team supporting the design and development of advanced software-enabled...Full timeH1bWork at officeLocal areaImmediate startFlexible hours$93.6k - $140.4k
...Medtronic seeks a Software Systems Engineer II to support the development of the Affera cardiac mapping and ablation system. The role focuses on system architecture modeling, requirements traceability, and applying model-based systems engineering principles throughout...- RTX Corporation, within the Collins Aerospace division, seeks a Software Engineer II in Massachusetts to join a strategic communication software team. You will participate in cross-disciplinary, agile teams and own the software lifecycle from architecture to field support...
$68.9k - $131.1k
..., more connected world. Discover opportunities to make a difference at RTX.Our Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for talented early career Software Engineers to join our team developing and supporting our...Full timeContract workTemporary workWork experience placementInternshipWork at officeRemote workWorldwideRelocationFlexible hours$44k - $185k
...telecommunication networks. Our Hardware team consists of enthusiastic engineers who thrive on collaboration and innovation. We are a versatile... ...cross-functional teams, you will build stable, user-friendly software while considering the critical interplay between software and...Full timeTemporary workApprenticeshipWork experience placementInternshipLocal areaFlexible hours$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense.The mission of the software team in Marlborough, MA is to provide world-class software for...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software development engineer aws Waltham, MA
- federal - software developer Waltham, MA
- part time software developer remote Waltham, MA
- software developer Waltham, MA
- software engineer internship remote Waltham, MA
- software engineer amazon Waltham, MA
- senior software engineer Waltham, MA
- software engineer Waltham, MA
- junior software developer remote Waltham, MA
- information technology software engineer Waltham, MA



