Skip to content
mimi

Principal Engineer, Software Development Excellence

Hologic Inc.

Newark · On-site Full-time Lead $155k – $210k/yr Today

About the role

Job Summary

The Principal Engineer provides technical leadership to advance software engineering excellence for software‑centric Class II medical device products. This role defines and scales best practices, frameworks, patterns, and standards that future teams will use, enabling high‑quality, compliant development within FDA‑regulated and IEC 62304‑aligned environments.

Working in a cross‑functional, matrixed organization, this role partners with software, systems, hardware, quality, regulatory, and product teams to ensure development practices support patient safety, fault tolerance, maintainability, and long‑term product quality. By championing modern, right‑sized practices and tools, the Principal Engineer sets the standard for how the organization builds safe, reliable, and innovative products.

Essential Duties and Responsibilities

  • Define, document, and evolve software development best practices, templates, and workflows aligned with IEC 62304 and applicable FDA guidance.
  • Ensure architectural principles are reflected in everyday development practices through close collaboration with software architects and senior engineers.
  • Promote frameworks, tools, and processes that enhance patient safety, fault tolerance, robustness, and maintainability.
  • Design and scale Agile practices that balance iterative delivery with design controls and verification needs.
  • Drive effective use of tools (e.g., Jira, Azure DevOps, GitHub) for planning, traceability, reviews, and controlled change.
  • Define and track engineering and Agile metrics (e.g., velocity, cycle time, lead time, defect trends) to inform decisions.
  • Use metrics to identify bottlenecks, reduce risk, and continuously improve predictability and quality.
  • Coach engineers and technical leads on Agile methods, Git workflows, and DevOps pipelines with appropriate quality controls.
  • Partner with cross‑functional teams to translate safety, risk, and system requirements into practical engineering workflows.

What Success Looks Like

  • Software teams consistently apply best practices that support patient safety and product reliability.
  • Agile execution improves delivery predictability without sacrificing quality or rigor.
  • Metrics show reduced risk, smoother flow, and higher software quality over time.
  • Products demonstrate strong fault tolerance, maintainability, and engineering excellence.
  • Hardware, software, and systems teams collaborate more effectively with clearer expectations and aligned timelines.
  • Organizational processes become more robust and right‑sized, driving efficiency and value.

Why Join Hologic?

We are committed to making Hologic the company where top talent comes to grow. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and annual bonus scheme, one of our talent partners can discuss this in more detail with you.

If you have the right skills and experience and want to join our team, apply today. We can’t wait to hear from you!

Compensation

The annualized base salary range for this role is $155,000 - $210,000 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.

Agency and Third-Party Recruiter Notice

Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.

Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.

LI-#RT1

Requirements

  • Software teams consistently apply best practices that support patient safety and product reliability
  • Products demonstrate strong fault tolerance, maintainability, and engineering excellence
  • Hardware, software, and systems teams collaborate more effectively with clearer expectations and aligned timelines
  • Organizational processes become more robust and right‑sized, driving efficiency and value

Responsibilities

  • The Principal Engineer provides technical leadership to advance software engineering excellence for software‑centric Class II medical device products
  • This role defines and scales best practices, frameworks, patterns, and standards that future teams will use, enabling high‑quality, compliant development within FDA‑regulated and IEC 62304‑aligned environments
  • Working in a cross‑functional, matrixed organization, this role partners with software, systems, hardware, quality, regulatory, and product teams to ensure development practices support patient safety, fault tolerance, maintainability, and long‑term product quality
  • By championing modern, right‑sized practices and tools, the Principal Engineer sets the standard for how the organization builds safe, reliable, and innovative products
  • Define, document, and evolve software development best practices, templates, and workflows aligned with IEC 62304 and applicable FDA guidance
  • Ensure architectural principles are reflected in everyday development practices through close collaboration with software architects and senior engineers
  • Promote frameworks, tools, and processes that enhance patient safety, fault tolerance, robustness, and maintainability
  • Design and scale Agile practices that balance iterative delivery with design controls and verification needs
  • Drive effective use of tools (e.g., Jira, Azure DevOps, GitHub) for planning, traceability, reviews, and controlled change
  • Define and track engineering and Agile metrics (e.g., velocity, cycle time, lead time, defect trends) to inform decisions
  • Use metrics to identify bottlenecks, reduce risk, and continuously improve predictability and quality
  • Coach engineers and technical leads on Agile methods, Git workflows, and DevOps pipelines with appropriate quality controls
  • Partner with cross‑functional teams to translate safety, risk, and system requirements into practical engineering workflows
  • Agile execution improves delivery predictability without sacrificing quality or rigor
  • Metrics show reduced risk, smoother flow, and higher software quality over time

Benefits

We offer a competitive salary and annual bonus scheme, one of our talent partners can discuss this in more detail with youThe annualized base salary range for this role is $155,000 - $210,000 and is bonus eligible

Skills

AgileAzure DevOpsDevOpsGitGitHubJira

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free