1. What is a Software Engineer at Haemonetics?
As a Software Engineer at Haemonetics, you are at the intersection of complex software development and life-critical medical technology. Haemonetics is a global leader in blood and plasma supply chain solutions, and your code directly impacts the reliability and efficiency of devices that save lives every day. You will not just be writing software; you will be contributing to a mission-driven ecosystem where precision, safety, and performance are the baseline requirements for every project.
The role involves working across the full software development lifecycle, from initial requirement gathering to deployment and support. You will collaborate with cross-functional teams—including R&D, systems engineering, and product management—to build and maintain software that powers high-stakes medical hardware. Whether you are working on embedded systems, data platforms, or support tools, your work requires a disciplined approach to problem-solving and a deep commitment to quality, as the end-user depends on the stability of your output.
Expect a role that values technical rigor combined with strong communication skills. You will be challenged to bridge the gap between abstract technical requirements and tangible, real-world applications. The environment is one where you can expect to grow your expertise in highly regulated industries while making a measurable, positive impact on healthcare outcomes globally.