Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Hologic, Inc. · 5 hours ago

Senior Embedded Software Engineer

Hologic, Inc. is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software for their next-generation breast and skeletal health systems. The role involves mentoring junior engineers, developing high-quality software, and collaborating with cross-functional teams to enhance product features and improve processes.

BiotechnologyHealth CareHealth DiagnosticsWomen's
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Develop an expert-level understanding of our products and how they’re used in clinical practice
Design, develop, troubleshoot, and debug high-quality embedded software for medical devices
Work within an Agile/Scrum/Continuous Integration environment to deliver reliable, production-ready code
Contribute to technical documentation, including requirements, design specifications, and release notes
Identify, design, and implement appropriate software testing; collaborate closely with Test Engineers to support verification and validation
Diagnose, prioritize, and resolve complex technical issues; analyze defects and drive process improvements
Serve as a technical leader on the team—mentoring junior engineers, promoting best practices, and insisting on high standards for quality and usability
Partner with Product Management and domain experts to define product improvements and new features
Perform software risk assessments (e.g., FMEAs) and help develop appropriate mitigations at the component, subsystem, and system levels
Stay current with emerging technologies and propose opportunities for product and process improvements
Train cross-functional teams on key product design elements and proper usage where needed

Qualification

C/C++ programmingEmbedded systemsSoftware design principlesRTOS experienceDebugging skillsCode reviewsTechnical documentationOwnership of deliverablesContinuous improvementCommunicationTeam collaboration

Required

Bachelor's or Master's degree in a relevant technical field (e.g., Computer Engineering, Electrical Engineering, Computer Science, or similar)
Approx. 5–8 years of experience with a Bachelor's degree, or 4–6 years with a Master's degree
Experience developing complex, multi-component systems, including RTOS and/or embedded controllers
Strong computer science foundation, including operating systems, software systems, data structures, algorithms, and networking
Expert-level programming skills in C/C++ in an embedded environment; assembler-level experience is a plus
Demonstrated mastery of software design principles, data structures, design patterns, and multithreading
Ability to architect complex software systems to meet functional and performance requirements while maintaining long-term maintainability
Ability to read and interpret circuit diagrams to identify control signals and processor inputs
Strong debugging skills and experience resolving complex issues in embedded systems
Comfortable working with technical documentation (requirements, design documents, release notes, etc.)
Experience conducting and participating in thorough code reviews
Strong familiarity with developer tools: version control, CI/CD build pipelines, and issue/project tracking tools
Excellent written and verbal communication skills, including the ability to explain complex technical topics to both technical and non-technical stakeholders
Able to adapt communication style to different audiences and collaborate effectively within a cross-functional team
Demonstrated ownership of deliverables, with a track record of meeting project timelines
Strong awareness of both local and system-level impact of code changes
Proven ability to champion best practices and contribute to continuous improvement in processes and products

Preferred

Experience in the medical device industry
Experience with medical imaging or general image processing
Familiarity with DICOM and/or HL7 standards
Experience with secure coding principles or cybersecurity

Benefits

Comprehensive training when you join as well as continued development and training throughout your career
Competitive salary and annual bonus scheme

Company

Hologic, Inc.

company-logo
We’re an innovative medical technology company whose purpose is to enable healthier lives everywhere, every day.

H1B Sponsorship

Hologic, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (31)
2024 (20)
2023 (15)
2022 (32)
2021 (20)
2020 (14)

Funding

Current Stage
Public Company
Total Funding
$2.87B
2025-10-21Private Equity
2025-10-21Acquired
2025-07-15Post Ipo Debt· $2.42B

Leadership Team

leader-logo
Stephen MacMillan
Chairman President & CEO
linkedin
leader-logo
Karen Harrington
Director Scientific Affairs
linkedin
Company data provided by crunchbase