×
Register Here to Apply for Jobs or Post Jobs. X

Principal Embedded Software Engineer

Job in Newark, New Castle County, Delaware, 19702, USA
Listing for: Hologic
Full Time position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Job-:
Technical & Engineering

Location:

Newark, DE, United States;
Marlborough, MA, United States

Schedule:

Full time Posted:
Hologic is the market leader in mammography, but we are not taking that for granted.  Be a part of building what is next for Breast and Skeletal Health… and build it to be amazing, easy to use, and life-changing!

We are looking for a Principal Embedded Software Engineer to lead a team of engineers to design, create, and improve tools, processes, and software for today and for the future.

You might be the ideal candidate if you are:

Passionate about and experienced with not just writing quality software but with building 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 someone to be a strong technical leader within the division. They should deeply understand and adhere to good coding practices and be able to effectively mentor junior engineers.

We expect them to partner with management to improve team processes and efficiency.  The most successful person in this role exhibits a high degree of technical excellence, is collaborative, and takes initiative to do what is best for the product and customer. 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary