Senior Software Engineer, Medical Device
Hologic
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
- ...Company Description Maania consultancy services Job Description Our Fortune client is looking for Senior iOS Software Developer in Newark, NJ. If you are interested please Apply. Required Skill: • 3+ years of iOS development experience • Excellent...SeniorFull time
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office$161.9k - $184.8k
...States of America, McLean, Virginia Senior Software Engineer, IOS Do you love building and... ...advantage of the full ecosystem of mobile devices including Watch, TV, and whatever... ...including pregnancy, childbirth or related medical conditions), race, color, age,...SeniorFull timePart timeInternshipLocal area$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work- ...range of backgrounds and experiences to empower and inspire each other. Imagine your future with us. ABOUT THIS ROLE As a Software Development Engineer, it's up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate....Senior
$109.5k - $150.55k
...our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators... ...US employees include: ~ World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth ~ Health Savings...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours$95k - $125k
...manufacturers alike. Summary/Objective: The Senior Software Engineer drives the requirements gathering, design, development, and... ...location and role. Health & Wellness: Comprehensive medical, dental, and vision coverage; company-paid life, accident,...SeniorTemporary workFor contractorsWork at officeLocal areaImmediate startRelocationFlexible hours$111.3k - $139k
...Job Title : Senior Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ) Employment Type : Full-time FLSA Classification Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares...SeniorHourly payFull timeWork at officeImmediate startRemote workVisa sponsorshipWork visaMonday to Friday2 days per week3 days per week- ...Senior Python Engineer Newark, New Jersey, United States About the Job Senior Python Engineer Senior Python Engineer Location:... ...Our client is looking for a talented and driven Senior Software Engineer to join our team. The ideal candidate will have a...SeniorFull time2 days per week
$158.8k
...We require at least 3 years of non-internship professional software development experience. We require at least 2 years of non-... ...propose effective solutions. We establish and follow strong engineering practices. Technologies: Support Mobile Web UX...SeniorFull timeInternship$139.8k - $202.8k
...languages such as Ruby, and a solid grasp of software architecture principles for building... ...code quality, maintainability, and engineering standards. We create and maintain unit... ...competitive benefits package that includes medical, dental, and vision coverage, parental leave...SeniorFull timeVisa sponsorship$108k - $120k
...orientation, gender identity, national origin, medical condition, disability, veterans status,... ...is a fully integrated online media and software services organization focused on four... ...Science/IT degree (or any other engineering discipline) Experience : 5+ years...SeniorFull timePart timeFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...comprehensive benefits package which includes the following: # Medical, dental, and vision insurance, including expert medical...SeniorFull timeTemporary workFlexible hours- ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven...SeniorRemote jobFull timeHome office
- ...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...Full timeContract work
$170k - $190k
...respected A-rated insurance carrier, is seeking a seasoned Senior Software Engineer (.NET / Azure) to join their growing IT department. This is... ...bonus ~ Ability to work remotely ~ Extremely competitive Medical, Dental, Vision, and Life plans ~ Employer-matching 401(k...SeniorRemote work- ...Job Title: Senior Java Developer Work Location: Weehawken, NJ 7086 Contract duration: 12 Months Interview Process (Is face to face required?) Yes Job Details: Minimum 8 years experienced with Java 17, Rest API, Springboot, MicroServices development....SeniorContract work
- ...Job Title: Senior Full Stack Java Engineer Location: Jersey City, NJ (07310) Within 50 Miles Salary Range - $62/hr on W2 - $67/hr on W2 Required Skills & Qualifications ~10+ years of hands on experience with Core Java development (30%) ~5+ years of Experience...Senior
- ...Citigroup Inc. in Jersey City, NJ, seeks a Senior Principal Platform & AI Architect with 10+ years of hands-on cloud, API, and AI experience to lead design, development, and security of next-generation cloud platforms and enterprise APIs. You will work hands-on in...Senior
- ...Senior Java Developer Location: Weehawken ,NJ (Day 1 onsite and need local consultants to NJ/NY) Duration: 12 Months Client: Infosys/UBS Must have Skills: Need 10+ Years of Java Development experience Finance Domain...SeniorLocal area
$120k - $160k
...Front End Developer Perr&Knight is looking for an experienced Front End Developer to join their PK1Cloud Software team. This position will be a hybrid position working at least three days a week from one of our offices in Charlotte, NC, Boca Raton, FL or Newark, NJ...SeniorWork at office3 days per week- ...Hello, I have an opportunity for "Senior Software Engineer" and looking for a candidate who can join Immediately if you are interested reply me with your updated resume or consultant's contact details and if you could refer someone i really appreciate it. Job Title...SeniorContract workH1bImmediate start
- ...Senior Software Engineer We are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing. This...SeniorWork at office
$110k - $186k
...come make a difference at Fiserv. Job Title Senior .Net Software Developer About Your Role: At... ...robust, scalable software applications within our Sustaining Engineering team. Leveraging your expertise in C# and the .NET framework...SeniorPermanent employmentFull timeTemporary workH1bMonday to Friday- ...professionals to join our growing team in support of diverse engineering and environmental projects. Whether your background is in civil... ...Artheon offers a competitive compensation package including medical, prescription, dental and vision coverage, 401(k) retirement plan...SeniorFor contractorsLocal area
- ...a Technical Project Manager/Delivery Lead managing end-to-end software delivery projects. Strong technical background in Java, Spring... ...design reviews, and providing technical guidance to engineers. Responsible for project planning, resource management, risk...Senior
- ...Purple Drive Senior Java Backend Developer Share Jersey City, NJ Overview: In this role, you will be responsible for designing... ...financial environment. Key Responsibilities: Backend Engineering: Design and develop robust applications using Java EE, Spring,...Senior
- ...Senior Java Developer Location: Charlotte, NC Onsite: 3 days a week Interview process: screening then final video interview Contract: 6-24 months to perm Must have: Core Java, Angular or React (not much), Streams, N + 1 query, microservices, Spring and...SeniorPermanent employmentContract work3 days per week
$130k - $150k
...Senior Software Engineer – AI/Agentic Systems Pearson Learning Studio is seeking a Senior Software Engineer to join the Re-imagining Assessments (REIA) squad within the PLS team to help design and build next-generation AI-powered learning experiences using Agentic...SeniorFull time- ...Hi, Hope you are doing well. Title: Senior Python Full Stack Developer (50% React+50% Python) Duration : 6+ Months of Contract with Possible Extension Location: Jersey City ,New NJ(onsite from Day 1) Roles and Responsibilities:...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Medical Device. Be the first to apply!
- software engineer part time Newark, NJ
- software developer intern Newark, NJ
- software developer fintech Newark, NJ
- ngo software engineer Newark, NJ
- intel software engineer Newark, NJ
- senior software engineer remote Newark, NJ
- junior software developer remote Newark, NJ
- software engineer full time Newark, NJ
- senior software engineer Newark, NJ
- software engineer healthcare Newark, NJ





