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

Hologic, Inc. · 1 week ago

Senior Software Engineer, Medical Device

Hologic, Inc. is a company committed to creating groundbreaking technology that enables healthier lives, particularly in women's health. They are seeking a Senior Software Engineer to design, develop, troubleshoot, and debug software for medical devices related to breast and skeletal health, while also providing technical leadership and mentoring to junior engineers.

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

Responsibilities

Develop an expert level of understanding of our products and their use in clinical practice, to maintain, design, develop and test them
Design and develop high quality software
Develop and maintain software under an Agile/Scrum/Continuous Integration methodology
Contribute to technical documentation of new product, features, and functionality
Identify, design, and implement appropriate software testing
Collaborate with Test Engineers to understand functionality for the development and support of testing plans
Identify, diagnose, prioritize, and resolve technical issues
Analyze defects, provide feedback, and implement process improvements
Train external teams on key product design elements, their operation, and how to use them properly
Apply and share knowledge of new and emerging technologies and continually seek opportunities for potential product improvements
Act as a technical leader by continuously searching for potential product improvements and insisting on the highest levels of product quality and usability
Define and develop product improvements and new features in collaboration with Product Management and Domain Experts
Perform software risk assessments (ex: FMEAs); evaluate and develop risk mitigations as applicable to component, subsystem, and system level testing

Qualification

C#/ .NETSoftware design principlesAgile/Scrum methodologyObject-Oriented programmingDebugging skillsVersion controlTechnical documentationSecure coding principlesMedical device experienceDICOM/HL7 understandingCommunication skillsTeam collaborationProject management

Required

Expert understanding of computer science concepts, including operating systems, databases, software systems, and networking
Expert programming skills, including Object-Oriented coding skills in .NET/C#, C++, C, Java or similar language
Demonstrated mastery of software design principles, algorithms, data structures, and multithreading concepts. Ability to recognize and leverage design patterns
Ability to architect software, defining the high-level structure of a complex software system, to meet functional & performance needs and support future maintainability
Strong debugging skills; Experienced in troubleshooting and resolving complex issues
Ability to work with & contribute to appropriate technical documentation (ex: software requirement specifications, software design documentation, release notes, etc.)
Ability to conduct and participate in effective, thorough code reviews
Strong familiarity with developer tooling, including version control, CICD build pipelines, and issue & project tracking tools
Excellent written and verbal communication skills, particularly in communicating complex technical details with both technical and non-technical audiences
Ability to adapt communication style to suit different audiences
Strong contributor to high performing team
Demonstrate ownership in executing project plans and meeting deadlines
Strong awareness of both local and system-level impact of code written
Ability to provide feedback on requirements and test cases for completeness, accuracy, and ability to implement and test
Ability to support & drive departmental best practices and product or process improvements
Bachelors Degree – 5-8 yrs
Masters Degree - 4-6 yrs

Preferred

Familiarity & experience with secure coding principles or cybersecurity is a plus
Medical device experience is a plus
Medical imaging/general image processing is a plus
Understanding DICOM/HL7 is a plus
Preferred Minimum Technical/Advanced Degree: Technical Bachelor's or Master's Degree in a related field

Benefits

Comprehensive training when you join as well as continued development and training throughout your career
Competitive salary and an 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