Senior Software Engineer, Medical Device
Hologic Inc
Located in Newark, DE, Hologic 's Innovation Center is continuing to offer job opportunities. We are seeking a Senior Software Engineer (C#/ .NET, Full Stack) to design, develop, troubleshoot, and debug software for new and existing products.
The person in this role will work as part of a team developing user-facing applications for medical devices related to breast and skeletal health. This team currently works to support applications using C#, WPF, .NET, Java and Android, for clinical and internal users.
In addition to technical skills, we are looking for someone to be a strong technical leader on this team. 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's best for the product and customer.
This role requires 4 days in office, with 1 flexible day per week to work from home.
At Hologic we are committed to creating groundbreaking technology that enables healthier lives everywhere, every day. We strive to become global champions for women's health by delivering dependable technology that saves lives. Apply today and join a purpose you will be proud to stand behind.
Role Expectations
- 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.
Skills
- 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.
- 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.
Education
- Preferred Minimum Technical/Advanced Degree: Technical Bachelor's or Master's Degree in a related field.
Technical Experience
- Bachelors Degree - 5-8 yrs
- Masters Degree - 4-6 yrs
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 an 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 can't wait to hear from you!
The annualized base salary range for this role is $106,500 - $166,600 and 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 Department. In 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.
Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
#LI-DS1
#onsite
- ...less than perfect credit. We are seeking a creative .Net Software Developer with experience in electronic media to support our Technology team. We are seeking a Mid to Senior Level Software Engineer with strong experience in Microsoft .NET Core, C#, React,...SeniorFull timeCasual workWork at officeRemote workMonday to Friday
- ...Role: Senior .NET Full Stack Engineer (13+ Yrs) Skills: .NET Full-Stack Development, .NET Framework, and .NET Core, Angular, SQL database,... ...front-end. The role requires a deep understanding of the software development lifecycle and the ability to work collaboratively...SeniorLocal area
$204.9k - $280.6k
...Requirements: ~ Bachelors degree in Computer Science, AI, Electrical Engineering, Computer Engineering, or related fields with at least 6 years... ...optimization methods for enhancing AI training and inference software. ~ Passion for keeping up with the latest AI research and...SeniorFull time- ...Role: EMI/EMC Test Engineer - Medical Devices Location: Glasgow, DE Employment Type: Full-Time / Contract Job Summary We are seeking an EMI/EMC Test Engineer to own electromagnetic compatibility and electromagnetic interference testing for our medical...SuggestedFull timeContract work
$140k - $180k
...wildfire insurance combining advanced underwriting technology with deep industry experience. We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect,...SeniorFull timeLocal areaRemote work- Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...SeniorWork experience placement
- ...EMPLOYER: AstraZeneca Pharmaceuticals LP TITLE: Senior Platform Engineer - CRM Applications LOCATION: Wilmington, DE (A hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance...SeniorFull time
- ...docking automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications... ..., secure boot, signed over-the-air updates, OS hardening, device management, etc).Familiarity with industrial protocols (e.g...SeniorFlexible hours
- ...JPMorganChase. Join us to drive innovation, deliver impactful solutions, and lead teams at the forefront of technology. As Senior Director of Software Engineering at JPMorgan Chase within Consumer & Community Banking Operations Technology, you will lead multiple technical...Senior
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Java/React/AWS/AI at JPMorganChase within the Consumer and Community Banking team, you are an integral part of an agile...SeniorFor contractors
- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you’ll apply your talents in an agile environment that has the creative energy of a start-up - and the...SeniorWork at officeLocal areaWorldwide
$131k - $218.3k
...Affordability value stream is seeking a Senior Full Stack Developer to join the FastAuth... ...a collaborative group of skilled engineers who take pride in consistent delivery and... ...years building and shipping production software applications Strong proficiency in TypeScript...SeniorFull timeWork at office$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...benefits package which includes the following: # Medical, dental, and vision insurance, including expert medical...SeniorTemporary workFlexible hours$135k - $175k
...Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency... ...and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours- ...Job Description Job Description Senior Automation Programmer Job description:... ...are seeking a highly skilled Automation Engineer with 5–8 years of experience in PLC, OIT... ...PLC, OIT, HMI, reporting, and alarming software. Design and implement PLC, OIT, and SCADA...SeniorWork at officeFlexible hours
$105k - $150k
...qualified individuals to apply.Job SummaryWe are seeking a Senior Software Engineer to design, develop, integrate, and evaluate complex software... ...and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits...SeniorContract workTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the IP CFP AIS Orchestration Team, you are an integral part of an agile team that works to enhance...SeniorFor contractors
- ...with the unique needs of each client.Job DescriptionJob Title--Senior Developer Pega Platform 7 Location--Columbus, OH.Contract PositionDescription... ...to EEO guidelines.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer SoftwareSeniorContract work
- ...Pinnacle Group (Pinnacle Technical Resources) in Columbus, Ohio seeks an Advanced IT Python/Java software designer for a contract role. The position emphasizes cross-environment Python design, multi-OS experience, and strong agile coaching capabilities. You will work...SeniorContract work
- ...initiatives.Basic Qualifications:Bachelors degree in Computer Science, Engineering or a Related Field3-7+ Years of Hands on Java/J2EE, Spring,... ..., or similar platforms.3+ years of experience delivering software using Agile methodologies.Nice to HaveExperience working in a...SeniorFull timeH1bWork at officeRemote workWork from homeFlexible hours
- ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking, you... ...maintainability.Optimize and validate performance across devices (iPhone, iPad, Apple Watch, and Android) and form factors....SeniorFor contractors
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$186.07k - $218.9k
...sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's... ...also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)). Annual base salary range (...SeniorLocal area$131k - $218.3k
...from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves... ...: Proven ability to build AI models for clinical NLP, medical imaging, patient risk stratification, and care personalization...SeniorFull time- ...Senior Software Engineer In Test Purpose of Position: The Senior Software Engineer in Test is a senior level position as part of FlightSafety International's Software Quality Assurance Team and plays a key role in verifying the overall quality of mission critical applications...Senior
$74.3k
...mindset, you will grow and develop as an engineer, as a team member, as a human, and as a... ...monitor highly available, business critical software solutions using Java and Spring Boot... ...works for you, including: • Immediate medical, dental, vision and prescription drug coverage...SeniorWork experience placementImmediate startRemote workFlexible hours- ...Job Title: Senior Software Engineer Location: OH - Columbus What you'll do: Digital Disbursements is a fintech company, led... ...competitive salaries, an ownership stake in the company, medical and dental insurance, time off, a great 401k matching program...Senior
- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...SeniorFull timeLocal areaRemote workWork from home
$180k - $220k
...companies. From fulfilling a single patient's request for their medical records to powering the AI revolution in healthcare,... ...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead...Senior- ...people make the impossible possible together.We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we... ...take the time you need, when you need itComprehensive medical, dental, and vision coverage6 weeks fully paid parental...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Medical Device. Be the first to apply!
- software developer fintech Delaware, OH
- ngo software engineer Delaware, OH
- intel software engineer Delaware, OH
- senior software engineer remote Delaware, OH
- junior software developer remote Delaware, OH
- software engineer full time Delaware, OH
- senior software engineer Delaware, OH
- software engineer healthcare Delaware, OH
- startup software engineer Delaware, OH
- software engineer travel Delaware, OH



