Haemonetics
Healthcare
PrincipalSoftwareDeveloper–BloodTrackTx(C++expert)
Neural analysis suggests this role is
optimal for Principal candidates.
“Principal Software Developer – BloodTrack Tx (C++ expert) at Haemonetics. Skills: C++ expert, Embedded systems, Mobile engineering, Distributed architecture. Define architectural strategy. Set technical roadmap”
Industry & Context.
Pragmatic problem solver
What They're Looking For.
Must Have
10+ years software engineering, 5+ years Principal or Architect role, Expert-level C/C++, OWASP best practice, OIDC, SAML2, SOC2, ISO27001, HIPAA
Nice to Have
AWS experience, Terraform experience, Cloud infrastructure experience
What You'll Do.
Define architectural strategy
Set technical roadmap
Set engineering standards
Adopt core technology
Drive technical governance
Make critical design decisions
Establish quality gates
Manage performance budgets
Prototype foundational systems
Perform high-level code reviews
Solve high-risk architectural challenges
Foster technical rigor
Foster continuous improvement
Identify technical debt
Mitigate technical debt
Identify performance bottlenecks
Mitigate performance bottlenecks
Identify architectural risks
Mitigate architectural risks
Align technical architecture
Meet regulatory requirements
Meet compliance requirements
How You'll Work.
Team & Collaboration
Cross-disciplinary partnership; Regulatory stakeholders; Clinical stakeholders
Communication Scope
Translate technical concepts
Full Job Description
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further — Haemonetics is your employer of choice. ## Job Details We are seeking a Principal Software Developer to lead the technical strategy behind BloodTrack Tx®, our point-of-care transfusion management solution that electronically verifies patient identification from sample collection through bedside transfusion administration. This is a uniquely complex and multi-surface engineering challenge: BloodTrack Tx spans embedded workstation software, native mobile applications, and cloud-connected backend services — all operating in high-stakes clinical environments where a missed verification or dropped event can directly impact patient safety. You will set the engineering vision across this full stack, driving architectural decisions that ensure the right blood reaches the right patient with ironclad reliability, whether a nurse is scanning a wristband at the bedside on a mobile device or a blood bank technician is managing unit dispensing from a workstation. As a principal-level contributor, you will apply deep expertise across C++, iOS, Android, .NET, and TypeScript/JavaScript to unify a multi-platform product surface under coherent architectural principles — leveraging event-driven design to propagate transfusion events in real time, service-oriented architecture to integrate cleanly with SafeTrace Tx® and hospital information systems. You will own the architecture strategy underpinning BloodTrack Tx's scalability and security, mentor engineers across platform disciplines, and collaborate with regulatory and clinical stakeholders to meet regulatory and compliance requirements. If you thrive at the intersection of embedded systems, mobile engineering, and distributed architecture — this is a rare opportunity to shape both the technology and the team at Haemonetics. _**What You 'll Do:**_ • Defin
Applying for this Principal Software Developer – BloodTrack Tx (C++ expert) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Haemonetics?
Real rants from real employees. Read before you apply.