Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer - BloodTrack (C++ expert)

$103.6k - $176.4k
Full-time

Haemonetics

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: • Define Architectural Strategy: Set the long-term technical roadmap, engineering standards, and core technology adoption (engine, backend, rendering). • Drive Technical Governance: Act as the final authority on critical design decisions, establish quality gates, and manage performance budgets. • Lead Hands-On Innovation: Prototype foundational systems, perform high-level code reviews, and solve high-risk architectural challenges. • Mentor Team: Coach team members to foster a culture of technical rigor and continuous improvement. • Risk Management: Identify and mitigate technical debt, performance bottlenecks, and architectural risks across the development lifecycle. • Cross-Disciplinary Partnership: Align technical architecture with regulatory and commercial objectives. What Will Make You a Great Fit: • Industry Veteran: 10+ years in software engineering, with 5+ years in a Principal or Architect role • Deep Expertise: Expert-level C/C++ and exposure to OOP languages like C# or Java/Python. JavaScript/Typescript, Reactjs, Nextjs, RESTful APIs, Microservices, Domain-driven design, CI/CD, Event-driven architecture, Service-oriented architecture, High-availability, containerization, SQL and NOSQL • Security & Compliance Experience: OWASP best practice, OIDC, SAML2, SOC2, ISO27001, HIPAA • Proven Track Record: Success in shipping multiple complex products with stable, maintainable architectures. • Strategic Communicator: Ability to translate complex technical concepts for both engineers and executive leadership. • Pragmatic Problem Solver: Balanced approach to solving immediate production needs while maintaining long-term architectural health. • Innovation Focused: A passion for replacing legacy workflows with scalable, R&D-driven solutions. Nice to Haves: • Cloud & Infrastructure Experience: AWS (ECS, EKS, RDS, Lambda, S3, SQS, CloudFormation), Terraform. EEO Policy Statement Pay Transparency: The pay range for this role is: $103,600.00-$176,400.00/Annual The base pay actually offered to the successful candidate will take into account, without limitation, the candidate’s location, education, job-knowledge, skills, and experience in prior relevant roles. Incentives may also be provided as part of Haemonetics’ employee compensation. For sales roles, employees will be eligible for sales incentive (i.e., commission) under the applicable plan terms. For non-sales roles, employees will be eligible for a discretionary annual bonus, the target amount of which varies based on the applicable role, to be governed by the applicable plan terms. Employees may also be eligible to participate in the Company’s long-term incentive plan, with eligibility and target amount dependent on the role. In addition to compensation, the Company offers a competitive suite of benefits to its employees, including without limitation, a 401(k) with up to a 6% employer match and no vesting period, an employee stock purchase plan, “flexible time off” for salaried employees and, for hourly employees, accrual of three to five weeks’ vacation annually (based on tenure), accrual of up to 64 hours (annually) of paid sick time, paid and/or floating holidays, parental leave, short- and long-term disability insurance, tuition reimbursement, and/or health and welfare benefits. Depending on your location, you may be eligible for more detailed information related to the compensation and benefits related to this job posting. If you believe you may be entitled to such information by law, you may contact View phone number on click.appcast.io, Monday through Friday, 7:30 a.m. – 5 p.m. ET or email View email address on click.appcast.io. Throughout our history, we have earned a solid reputation for product innovation, technical expertise, and operational excellence. Today, our products, internal research and development, marketing partnerships, and product acquisitions reflect our unwavering commitment to provide safe and available blood for patient transfusions and for use in pharmaceuticals. We rely on our talented global workforce to help us achieve our mission of providing innovative medical devices that advance the safety, quality, and availability of the world's blood supply. To achieve our business goals and objectives, we are committed to attracting and retaining the best and brightest talent while offering a challenging, dynamic, and exciting work environment that offers professional growth and development.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Developer - BloodTrack (C++ expert) in Boston, MA vacancy
  • $103.6k - $176.4k

    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...  ...or Architect role. Deep Expertise: Expert-level C/C++ and exposure to OOP languages like C# or Java... 
    Suggested
    Hourly pay
    Temporary work
    Immediate start
    Flexible hours

    haemonetics

    Boston, MA
    4 days ago
  • $103.6k - $176.4k

    Haemonetics Software Solutions is seeking a Principal Software Developer to lead the technical strategy behind BloodTrack Tx®, our innovative transfusion management solution. This role requires...  ...engineering with expertise in C/C++. Key tasks include defining architectural... 
    Suggested

    Haemonetics Software Solutions

    Boston, MA
    3 days ago
  • Haemonetics is looking for a Principal Software Developer to guide the technical strategy behind BloodTrack Tx, enhancing transfusion management solutions aimed at improving...  ...engineering experience, with a focus on C/C++ and various modern development practices, contributing... 
    Suggested

    haemonetics

    Boston, MA
    4 days ago
  • $190k - $260k

     ...the job poster from Strativ Group Principal Software Engineer – C++ $190,000 - $260,000 + equity...  ...queues, and distributed processing. Develop scalable, well-structured software...  ...Docker. Collaborate with domain experts to incorporate formal verification... 
    Suggested
    Full time
    Remote work

    Strativ Group

    Boston, MA
    3 days ago
  • Haemonetics is seeking a Principal Software Developer in Boston, MA to lead the technical strategy for BloodTrack Tx®, ensuring safety in transfusion management. With over 10 years...  ...candidates will have deep expertise in C++ and other languages, drive innovation, and align... 
    Suggested

    Haemonetics

    Boston, MA
    3 days ago
  • Haemonetics Corp is looking for a Principal Software Developer to lead the technical strategy behind BloodTrack Tx, our transfusion management solution. You will define architectural...  ...software engineering experience, expertise in C++, and strong communication skills. This position... 
    Flexible hours

    Haemonetics

    Boston, MA
    4 days ago
  •  ...North End, seeks highly motivated and bright software development engineers. Responsibilities...  ...environment using the complete MFC and C++ stack, including graphically intensive...  ...development experience, with at least 1‑2 years developing applications using the entire Microsoft... 

    EnLabel Global Services

    Boston, MA
    2 days ago
  • $103.6k - $176.4k

    Job Overview We are seeking a Principal Software Developer to lead the technical evolution of TEG Manager(R), our centralized hemostasis management...  ...+ years in a Principal or Architect role. Deep Expertise: Expert-level C# or other OOP languages such as Java/Python;... 
    Hourly pay
    Temporary work
    Immediate start
    Flexible hours

    Haemonetics Software Solutions

    Boston, MA
    4 days ago
  • $103.6k - $176.4k

     ...further — Haemonetics is your employer of choice. Job Details Principal Software Developer - SafeTrace Tx® Platform | Haemonetics Hospital Solutions...  ...+ years in a Principal or Architect role Deep Expertise: Expert-level C# or other OOP languages such as Java/Python.... 
    Hourly pay
    Temporary work
    Immediate start
    Monday to Friday
    Flexible hours

    haemonetics

    Boston, MA
    4 days ago
  •  ...team (Oracle Health Data Services - OHDS) is foundational to software products being built and serves the critical role of...  ...and application use cases. The OHDS team is looking for a Principal Software Developer to drive the data platform forward. In this role you will... 
    Remote job

    Ll Oefentherapie

    Boston, MA
    18 hours ago
  •  ...Copilot adoption. The successful candidate will drive strategic initiatives involving legacy systems primarily in Java, .NET, and C/C++. Responsibilities include conducting requirements analysis, leading the deployment of custom agents, and designing organization-wide... 
    Hourly pay

    Robotics Prcocess Automation, LLC

    Boston, MA
    3 days ago
  • $166k - $220k

     ...A leading defense technology company is seeking skilled C++ software engineers in Boston, Massachusetts. In this role, you will design and optimize high-performance software systems for critical applications. We're looking for candidates with a minimum of 3 years in C++... 

    Slope

    Boston, MA
    3 days ago
  •  ...seeking a highly skilled and motivated Sr. C++ Real-Time Software Engineer to join our multidisciplinary R&D team developing a next-generation robotic surgical platform....  ...control system, as well as being our leading expert on the C++ language. Experience Strong... 
    Full time

    The Mullings Group

    Boston, MA
    3 days ago
  •  ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Responsibilities Design...  ...automated design technologies Develop, debug and analyze software in C/C++ Contribute to software system design to appropriately incorporate... 

    Cadence Design Systems

    Boston, MA
    3 days ago
  • $166k - $220k

     ...not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense...  ...critical operations. We’re seeking talented C++ software engineers on several teams to...  ...future of defense. WHAT YOU’LL DO Design, develop, and optimize high-performance, low‑... 
    Full time
    Work experience placement

    TryApplyNow

    Boston, MA
    18 hours ago
  • $166k - $220k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology...  ...critical operations. We're seeking talented C++ software engineers on several teams to...  ...future of defense. WHAT YOU’LL DO Design, develop, and optimize high-performance, low-... 
    Full time
    Work experience placement
    Relocation package

    Slope

    Boston, MA
    3 days ago
  • $50k - $120k

    Why OWG Surrogacy? 1. Competitive Base Compensation Earn $50,000 – $120,000+ depending on your experience, location, and medical history. 2. Comprehensive Bonus & Benefit Package ($8,000 – $12,000+) We offer a strong and well-structured benefit package, including...
    Relocation package

    OWG Surrogacy

    Boston, MA
    4 days ago
  •  ...Delta Search Labs, Inc. in Cambridge, Massachusetts is seeking a creative and self-motivated Software Engineer to help develop embedded electronic systems. The role involves working cooperatively on technical projects and ensuring compliance with safety norms. The ideal... 

    Delta Search Labs

    Cambridge, MA
    4 days ago
  • Trc Companies, Inc. is seeking an ADMS Lead in Boston, MA. The role focuses on guiding and implementing ADMS solutions across multiple workstreams, ensuring project integrity, and collaborating with stakeholders for technical updates. The ideal candidate will have significant...

    Trc Companies, Inc.

    Boston, MA
    18 hours ago
  • $82.75k - $123.46k

    The Commonwealth of Massachusetts is hiring a GeniSys Application Developer in Chelsea. This full-time role requires experience in C# and PostgresSQL, focusing on application development, testing, and documentation. Candidates should have a minimum of two years in IT application... 
    Full time

    Commonwealth of Massachusetts

    Chelsea, MA
    4 days ago
  • $166k - $220k

    Slope is seeking a C++ Software Engineer to join their Deepview team in Boston. The role focuses on developing real-time 3D rendering engines and optimizing data ingestion pipelines, essential for analyzing autonomous systems. The ideal candidate will have over 3 years... 

    Slope

    Boston, MA
    4 days ago
  • $50 per hour

     ...Design advanced biology questions to test AI performance. Develop clear, step-by-step solutions with rigorous logic. Evaluate...  ...on role and candidate expertise). Assessment: Shortlisted experts complete an evaluation before selection. Assignments: Contract... 
    Contract work
    Remote work
    Flexible hours

    Turing

    Boston, MA
    18 hours ago
  • C++ Embedded Software Engineer - Boston, MA On-site | 12-Month Contract Exciting opportunity for a C++ Software Engineer to work on large-scale...  ...C++17+ platform. This is a high-impact role where you'll develop application-layer software and build diagnostics and observability... 
    Contract work

    GCS Recruitment

    Boston, MA
    18 hours ago
  •  ...As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement...  ...Embedded Software Development: Design, develop, and maintain embedded software for...  ...electromechanical product software development in C, C++, and Python Experience with controls,... 
    Work at office
    Flexible hours

    Rise Robotics

    Somerville, MA
    4 days ago
  • $95k - $237.5k

     ...Principal Embedded Software Engineer page is loaded## Principal Embedded Software Engineerremote type:...  ...Summary:**The Software Engineer (PMTS) develops high performance solutions for resource...  ...high level development languages (e.g. C/C++, Rust) • Excellent organizational... 
    Full time
    Local area

    Draper

    Cambridge, MA
    2 days ago
  • $138.6k - $257.4k

    # Senior Expert (AI Engineering)REQ-10078946Jun 23, 2026USA### SummaryJob Title: Senior Expert (AI Engineering) #LI-Hybrid Location: Cambridge, USA Relocation Support: This role is based in Cambridge, USA. Novartis is unable to offer relocation support: please only apply... 
    Relocation package

    Novartis Farmacéutica

    Cambridge, MA
    2 days ago
  • GovCIO is seeking a ServiceNow Developer to support ongoing application development for the Department of Homeland Security (DHS). This fully remote role involves developing custom applications on the ServiceNow platform, collaborating with an agile team, and ensuring system... 
    Remote job

    GovCIO

    Boston, MA
    2 days ago
  • enLabel Global Services, Inc. seeks a highly motivated software development engineer to work in Boston. You will engage in full lifecycle application development using the Microsoft MFC/C++ stack, with responsibilities including requirement gathering, coding, and deployment... 

    EnLabel Global Services

    Boston, MA
    2 days ago
  • An established industry player is seeking a seasoned ServiceNow Developer with over a decade of experience to join their dynamic team. This role involves leveraging extensive knowledge of ITSM modules and integrating various tools within a large-scale ServiceNow environment... 

    TechDigital Group

    Boston, MA
    1 day ago
  • $95k - $245k

     ...Job Description Summary: The Software Engineer (PMTS) works on...  ...the Software Engineering Team, developers will build out software solutions...  ...* Act as a Subject Matter Expert (SME) in their discipline....  ...code, machine code, and C & C++. The individual will learn or... 
    Full time
    Local area

    DiversityJobs Inc

    Cambridge, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer - BloodTrack (C++ expert). Be the first to apply!