Software Development Engineer 3
Marlborough, NH - USA
Job Summary
Job Summary:
We are seeking a highly motivated and technically strongsenior levelSoftware Engineer to design develop test and maintain software solutions for complex hardware/software products in highly regulatedand safety-critical environments. The ideal candidate will contribute across the full software development lifecycle including architecture implementation verification release and maintenance. This role requires hands-on development expertise in modernprogramming languagesdesign methodologiesandclient-serversoftware applications along with strong collaboration skills and the ability to work effectively in Agile development environments.
The successful candidate will own product features end-to-end drive software quality improvements and proactively contribute to scalable and maintainable systemarchitecture. This individual will also leverage modern AI-assisted development tools to improve productivity while maintaining accountability for code quality security and role will work closelywith software engineers and engineering managers responsible for the development of multiple software systemsused in Class II medical devices within a cross-functional matrixed product organization that includes architecture systems engineering quality regulatory and product development teams.
Essential Duties andResponsibilities:
- Design develop and maintain software features and functionality for complex products and systems.
- Participate in all phases of the software development lifecycle including planning implementation testing release and maintenance.
- Own product features from concept through deployment and ongoing support.
- Collaborate with cross-functional teams to define requirements manage priorities and ensure successful product delivery.
- Develop and maintain automated tests and support software quality assurance activities.
- Troubleshoot analyze and resolve software defects and system issues.
- Contribute to continuous improvement of software architecture legacy systems and development processes.
- Participate in code reviews and ensure adherence to quality security and maintainability standards.
- Support CI/CD build release and documentation activities as part of the product development process.
- Research and evaluate emerging technologies and development approaches to improve products and team productivity.
- Communicate technical progress risks and project status effectively with team members and management.
- Ensure software deliverables comply with applicable regulatory quality and organizational standards.
Physical Demands:
The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
Sit; use hands to finger handle or feel objects tools or controls.
Stand; walk; reach with hands and arms; and stoop kneel crouch or crawl.
Lifting/moving and carrying products weighing up to 40 pounds.
Exposure to moving mechanical parts vibration and/or moderate noise levels.
Exposure to hazardous chemicals or other materials.
Safety Shoes with Impact and Compression Protection Must be worn in designated areas.
Exposure to blood.
Travel (please specify):5%
Other (please specify):Exposure to ionizing radiation.
Qualifications:
Education
- Preferred Minimum Technical Degree: College Degree
- Preferred Minimum Technical/Advanced Degree: Masters Degree
Experience
- Preferred MinimumTechnical Degree:10 Years
- Preferred Minimum Technical/Advanced Degree:8 Years withMasters Degree5 Years with PhD
- Extensive experience in software development with technical leadership at aseniorlevel.
- Experience working in FDA-regulated or ISO / IEC-aligned medical device development environments.
- Proven experience operating in cross-functional matrixed product teams.
- Strong hands-on experience with Agile methodologies Agile tools (e.g. Jira Azure DevOps) Git/GitHub and DevOps practices.
- Experience collaborating with software architects to align development practices with architectural frameworks and shared platforms.
- Experience with safety-critical software systems in a highly regulated environment is beneficial.
Skills
- Demonstrated success leading commercial product development across the full product lifecycle.
- Strong analytical thinking and ability to break down complex technical problems into actionable solutions
- Experience driving software development best practices and product or process improvements.
- Strong troubleshooting and problem-solving skills across software build systems and deployment environments
- Ability to drive architectural discussions and advocate for long-term software maintainability and quality
- Experience working in safety-critical industries such as medical devices aerospace defense or autonomous systems preferred
- Proficiency in software development using C C# .NET and Python
- Strong knowledge of software design principles algorithms data structures and design patterns
- Experience with real-time operating systems such as QNX and RT Linux
- Strong understanding of multi-threaded application development
- Experience working within Agile/Scrum and Continuous Integration/Continuous Deployment (CI/CD) environments
- Knowledge of software verification automated testing and debugging methodologies
- Proficiency with CI/CD and build tools including Jenkins and SonarQube.
- Experience with source control and collaboration tools including Git Bitbucket Jira and Confluence
- Strong scripting skills using Python Bash PowerShell or Shell scripting
- Experience with Linux-based development environments and containerized build systems
- Experience automating Software Bill of Materials (SBOM) generation and release artifact management
- Experience using AI-assisted development tools such as GitHub Copilot Cursor or Claude to improve engineering productivity while maintaining code accountability
- Experience withDevSecOpsprinciples secure coding practices and secure software development lifecycle (SDLC) processes is a plus
- Ability to perform security analysis threat modeling and cybersecurity risk assessments
- Excellent written and verbal communication skills
- Ability to work collaboratively in cross-functional engineering teams
- Strong ownership mindset with the ability to proactively improve large codebases and development processes
- Familiarity with medical device software standards such as IEC 62304 or other regulated industry standards preferred
So why join Hologic
We are committed to making Hologic the company where top talent comes to grow. For you to succeed we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and annual bonus scheme one of our talent partners can discuss this in more detail with you.
If you have the right skills and experience and want to join our team apply today. We cant wait to hear from you!
The annualized base salary range for this role is$106500 - $166600and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience skillset knowledge geography education business needs and market demand.
Agency and Third-Party Recruiter Notice:Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.
As part of our commitment to a fair and accurate evaluation of each candidates qualifications we require all applicants to refrain from using AI tools such as generative AI or automated writing assistance during any stage of the interview process. Responses influenced by AI may result in disqualification. We appreciate your understanding and cooperation in ensuring a transparent and equitable selection process.
Hologic Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
#LI-RT1
Required Experience:
IC
About Company
Hologic is a global champion of women’s health. We integrate The Science of Sure into everything we do to help improve and save lives through early detection and proactive treatment.