Hologic is seeking a Software Engineering Manager to lead and mentor an embedded software engineering team, overseeing day-to-day development and project execution for Class II medical devices, driving best practices in software architecture, design, and quality, while collaborating across engineering disciplines to deliver life-changing products.
Requirements
- Technically accomplished in embedded systems—experienced with C/C++, RTOS, device drivers, and hardware interfaces
- Experienced in leading complex product development throughout the lifecycle, preferably in regulated (medical device) environments
- 8+ years of experience in embedded software development (6+ years with Master’s, 3+ years with PhD)
- Experience leading technical teams and projects in complex, multi-component systems
- Background in safety-critical software systems and regulated environments is beneficial
Responsibilities
- Guide technical decisions on software architecture, design, and implementation
- Proactively manage project quality, risks, issues, and ensure compliance with FDA and ISO requirements
- Drive process improvements in project planning, management, and product development
- Lead and mentor a team of embedded software engineers, providing clear direction and ongoing coaching
- Plan, schedule, and track projects to ensure milestones and deliverables are met
- Collaborate cross-functionally with Electrical, Systems, Mechanical, and QA teams
- Foster a positive, high-performing team culture focused on continuous improvement and innovation
Other
- A proven people leader, skilled at motivating and developing engineering talent
- Excellent communicator—able to translate complex technical concepts for diverse audiences
- Analytical, strategic, and dedicated to delivering quality and meeting project deadlines
- Collaborative, adaptable, and passionate about building smarter solutions
- This role is required to sit in Newark, DE.