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

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 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. The base salary range for this role is: $103,600.00- $176,400.00 / Annual #J-18808-Ljbffr haemonetics

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Developer - BloodTrack (C++ expert) in Boston, MA vacancy
  • $107.5k - $204.5k

     ...shape the future of aerospace and defense.We are seeking Senior Software Engineers to join our development team in Marlborough, Massachusetts. All teams develop software in a variety of languages including C++, C, and several others. Candidates can expect to work on many... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    1 day ago
  • $103.6k - $176.4k

    Haemonetics is looking for a Principal Software Developer in Boston, MA, to lead the technical strategy behind BloodTrack Tx®, ensuring safe and accurate transfusion management. You...  ...in software engineering, particularly in C++, Java, and cloud technologies. A competitive... 
    Suggested

    Haemonetics

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

     ...employer of choice.Job DetailsPrincipal Software Developer - SafeTrace Tx Platform | Haemonetics Hospital SolutionsWe are seeking a Principal Software Developer to drive the technical...  ...or Architect role • Deep Expertise: Expert-level C# or other OOP languages such as... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Monday to Friday
    Flexible hours

    Haemonetics

    Boston, MA
    23 hours ago
  • $190k - $260k

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

    Strativ Group

    Boston, MA
    4 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;... 
    Suggested
    Hourly pay
    Temporary work
    Immediate start
    Flexible hours

    Haemonetics Software Solutions

    Boston, MA
    1 day ago
  •  ...data volumes and associated costs by 84% on average while saving developers thousands of hours. Recognized as a leader by major analyst...  ...the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Boston, MA
    1 day ago
  • $266.2k - $425.9k

     ...POS-32873About the TeamHubSpot's Developer Acceleration group empowers over 2,000 engineers...  ...responsible for rethinking how software gets shipped at scale — and what becomes...  ...process.About the RoleWe're looking for a Principal Software Engineer to help define the technical... 
    Live out
    Work at office
    Remote work
    Shift work

    HubSpot

    Cambridge, MA
    4 days ago
  • $147k - $237.5k

     ...data volumes and associated costs by 84% on average while saving developers thousands of hours. Recognized as a leader by major analyst...  ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software developmentExperience building and operating highly available... 
    Full time
    Remote work

    Palo Alto Networks

    Boston, MA
    23 hours ago
  • $90k - $210k

     ...boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve...  ...Security Ecosystem. MORSE is seeking highly motivated and talented C++ Software Engineers to join our innovative team, supporting... 
    Full time

    MORSE Corp

    Cambridge, MA
    3 days ago
  • $163k - $251k

     ...Diego, CA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox...  ...of such a system require an expert fine tuning of both the...  ...CPU, GPU, latency, memory) and develop offline benchmarking frameworks...  ...like Nsight.Strong knowledge of C++ and experience in large code bases... 
    Full time
    Temporary work
    Relocation package

    Zoox

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

     ..., not years.ABOUT THE JOBAt 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 DODesign, develop, and optimize high-performance, low-latency... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $86.8k - $165.2k

     ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to...  ...What You Will Do:Code, test, and integrate C++ real-time signal processing algorithms or...  ...development experience.Experience with developer tools (Git, CMake, GoogleTest, gdb, profilers... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    18 hours ago
  • $293.5k

    General Information Job Title Expert Senior Manager, AI Engineering Job ID 104335 Work Areas Analytics, Data & Research...  ...safetyWhat We’re Looking For (Qualifications):8-12+ years in software engineering, ML engineering, or applied AI roles with... 
    Permanent employment
    Full time
    Apprenticeship
    Work at office
    Local area
    Work from home
    Home office
    3 days per week

    Bain & Company

    Boston, MA
    2 days ago
  •  ...organization is seeking an experienced Accessibility Subject Matter Expert to lead accessibility assessments, remediation efforts,...  ...governance documentation, and operational procedures. Experience developing accessibility training materials and delivering workshops. Knowledge... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Monday to Friday

    Motion Recruitment

    Boston, MA
    2 days ago
  • NADay to Day job Duties: (what this person will do on a daily/weekly basis)1.Migrate code base for multiple components from SVN to GIT.2.Installation & maintenance of GIT.3. Educate various teams of best practises and useage of GIT.4. Document & implement best practices...

    NTT DATA

    Quincy, MA
    2 days ago
  • $152.6k - $283.4k

     ...a positive and inclusive work environment where we can solve the toughest healthcare challenges together.The Strategic Feasibility Expert is accountable for the clinical feasibility strategy for Biomedical Research (BR) therapeutic areas (TAs) and patient trials managed... 
    Full time
    Shift work

    Novartis

    Cambridge, MA
    1 day ago
  • $132.3k - $245.7k

     ...HybridLocation: CambridgeInternal Title: Senior Principal Scientist or Associate DirectorThe...  ...Responibilities:Act as an internal expert in molecular and clinical imaging, including...  ...Oncology and General Medicine teams to develop and lead fit-for-purpose imaging strategies... 
    Full time

    Novartis

    Cambridge, MA
    4 days ago
  • $175k - $250k

     ...diverse group of consultants, industry experts, and academics. At CRA you will be exposed...  ....Position OverviewWe are seeking a Principal - Transmission Strategy and Planning to...  ...and timing considerations for utilities, developers, and hyperscale customers • Provide commercial... 
    Work at office
    Local area
    Work from home
    3 days per week

    CRA International

    Boston, MA
    1 day ago
  •  ...join us?We are a leading provider of enterprise work management software and a dynamic, fast growing company with great opportunities...  ...achievement of monthly, quarterly, and annual sales goalsYou will develop a pipeline and close business through solution sellingYou are... 

    Roljobs Technology Services

    Boston, MA
    3 days ago
  • $107.5k - $204.5k

     ...Air Traffic Solutions - Software Engineering Department (...  ...a talented experienced Principal Software Engineer to join our team developing and supporting our Air Traffic...  ...to be a subject matter expert and solve complex system...  ...lifecycle using C/C++U.S. citizenship is absolutely... 
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Boston, MA
    1 day ago
  • $220k - $292k

     ...family of advanced effects. The AD&S Vehicle Software team is responsible for the software...  ...collaborate with other engineering disciplines to develop software for vehicle control, networking,...  ...field.9+ years of production-grade C++ and/or Rust experience in a Linux... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $107.5k - $204.5k

     ...The Strategic Communication Software (SW) Engineering Department...  ...opportunity for a talented Principal Software Engineer to join our...  ...Software Development Using C++Experience with real-time operating systems...  ...servicesTeladoc Medical Experts, second opinion programEligible... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Boston, MA
    23 hours ago
  • $150k - $200k

     ...Software EngineerCome join oneZero Financial Systems! An exciting, fast-growing company with...  ...small international team of experienced developers you will be expected to help develop, enhance...  ....You will write software primarily in C++ with a focus on performance and... 

    oneZero Financial Systems

    Somerville, MA
    1 day ago
  • $178.4k - $267.6k

     ...more than 150 countries to put patients first — developing innovative medical technologies that improve the...  ...the extraordinary. Role Overview As a Sr. Principal Software Engineer - Core Infrastructure (Python/C++) you will set the technical direction for the core... 
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    MED Medtronic Inc

    Newton, MA
    4 days ago
  •  ...stroke treatment. Magnendo is developing robotic technology to make...  ...navigation, and intelligent software, we are tackling one of the most...  ...intervention. We'relooking for a Principal Software Engineer to lead the...  ...~ Proficient with Python, C++, Linux, GIT Bonus Points... 
    For contractors

    Magnendo Corp.

    Newton, MA
    23 hours ago
  •  ...Disputes Manager focused on coding review. You will evaluate software, assess originality, and prepare expert reports. You will explain technical concepts in plain...  ...or code review are required. Proficiency reading C++, C#, Java, Python, SQL, HTML is expected. #J-18808-... 

    Secretariat

    Boston, MA
    3 days ago
  • $75k - $275k

     ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource constrained...  ....• Mastery of high level development languages (e.g. C/C++, Rust)• Excellent organizational skills and attention... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    1 day 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
    3 days ago
  • $82.3k - $275k

     ....Job Description Summary:The Software Engineer (PMTS) works on mission...  ...Software Engineering Team, developers will build out software...  ...requirements.• 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

    Draper Laboratory

    Cambridge, MA
    1 day ago
  • Catapult is seeking a passionate Senior Software Engineer (C++) in Boston, MA to develop cutting-edge software solutions for sports performance technology. The role involves designing and building real-time video applications, working with modern C++ and live video streams... 

    Catapult Sports

    Boston, 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!