Principal Embedded Software Engineer
Listed on 2026-06-26
-
Software Development
Software Engineer
Overview
Hologic is the market leader in mammography, and we're building the next generation of breast and skeletal health solutions. This role is for a Principal Embedded Software Engineer who will lead a team of engineers in designing, creating, and improving tools, processes, and software for today and for the future.
Candidate Profile- Passionate about and experienced with building quality software and quality teams.
- Always looking for ways to improve your team’s tools and processes.
- Enthusiastic about working in an Agile environment and able to help guide the team towards effective Agile practices.
- Ready to jump wherever needed to make the biggest impact.
- Excited to lead a team, guide junior engineers, and collaborate with stakeholders to maximize value.
The person in this role will work as part of a team developing embedded software for medical devices related to breast and skeletal health.
In addition to technical skills, we are looking for a strong technical leader within the division who deeply understands and adheres to good coding practices and can mentor junior engineers. They will partner with management to improve team processes and efficiency.
The ideal candidate will be able to work on‑site in Newark, Delaware or Marlborough, MA, flexibly 3‑4 days per week.
Essential Duties and Responsibilities- Maintain and expand on an expert level of understanding of our products and their use in clinical practice, using this knowledge to maintain these products as well as specify, design, develop and test our next generation products.
- Own and lead the design, development, and documentation of software components and systems for new products, features, or functionality. Participate in high level architectural discussions and take ownership of defining requirements and developing corresponding specifications and procedures.
- Develop and maintain software under an Agile/Scrum/Continuous Integration methodology.
- Own and lead the identification, design, and implementation of required software testing to ensure features are properly tested. Collaborate with Test Engineering leaders to understand functionality and for the development and support of testing plans.
- Owns the identification, diagnosis, prioritization, and correction of technical issues. Implement and track solid corrective actions to reduce defects and failures or optimize and streamline manufacturing processes. Ensures on time delivery of work products.
- Actively initiates collaboration with the service team on key product design elements, their operation, and how to use them properly.
- Drives continuous improvement across architecture, scalability, and performance quality.
- Owns system level documentation to ensure that all safety, functional and third‑party requirements are captured.
- Create and execute, in partnership with Architects & Product Management, the Application Architecture Strategy and Roadmap for their responsible area.
- Provide input and support for risk assessments (SFMEA & PFMEA); evaluate and develop process control data as applicable to component, subsystem, and system level testing.
- Create and manage engineering change orders.
- Functions in a technical leadership role and identify and lead complex technical projects that are cross functional or interdepartmental that drive meaningful product development or improvements. Effectively coordinates and delegates responsibilities. Supervises work activities and support personnel to meet project objectives.
- Develops project communication plans and provides regular communication and updates on success factors such as progress, schedule, budget, project risks and resource or needs gaps.
- Recognized cross functionally as a go to technical expert and acts as lead for assigned products and subsystems. Establish collaborative relationships with all stakeholders within the site and create links with experts within the Hologic network and outside. Leads collaborative efforts and the building of interorganizational networks.
- Functions as an SME for relevant areas of expertise.
- Identify and drive implementation of organizational improvements, “best practices” project improvements and higher…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).