Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Medical Device

$106.5k - $166.6k
Full-time

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Medical Device in Newark, DE vacancy
  • Siemens Healthineers seeks an experienced Mechanical Engineer to join our Product Engineering team, designing complex mechanical and electro-mechanical subsystems for next‑generation medical devices. You will drive development from concept to production, perform GD&T, lead... 
    Senior

    Siemens Healthineers

    Newark, DE
    5 days ago
  •  ...opportunity to join a large, well-established company as a Senior Embedded Software Engineer. This is a permanent, direct hire role in Newark, DE....  ...of experience Background in automotive, aerospace, or medical device industries Desired Skills and Experience:Linux... 
    Senior
    Permanent employment
    Full time

    Motion Recruitment

    Newark, DE
    4 days ago
  • The Senior Software Design Assurance Engineer is responsible for ensuring the quality, safety, reliability, and regulatory compliance of medical device software throughout the product lifecycle. This role focuses on establishing and maintaining robust software design controls... 
    Senior

    Hologic

    Newark, DE
    4 days ago
  •  ...Senior Java Full Stack DeveloperLocation: Newark, DE (19713) Within 50 Miles Salary Range - $60/hr on W2 - $65/hr on W2Required Skills & Qualifications:10+ years of hands-on experience with Java10+ years of experience with ReactJS5+ years of experience with Redux Toolkit... 
    Senior

    Artech

    Newark, DE
    2 days ago
  •  ...Senior Java Full Stack Developer Location: Newark, DE (19713) Within 50 Miles Salary Range - $60/hr on W2 - $65/hr on W2 Required Skills & Qualifications: ~10+ years of hands-on experience with Java ~10+ years of experience with ReactJS ~5+ years of experience... 
    Senior

    Artech

    Newark, DE
    4 days ago
  • Job Title: Senior Embedded Firmware Engineer Location: Newark, DE (Onsite- 5 days a week) Duration: / Term...  ...firmware for safety-critical medical devices. The position requires extensive experience...  ...will troubleshoot complex hardware-software interactions, perform system... 
    Senior
    Contract work

    VDart

    Newark, DE
    3 days ago
  •  ...Synechron in Newark, Delaware is seeking a Lead Software Engineer to supervise and develop software across SDLC for key applications. You will work with architects and business units to design solutions, prototype ideas, and create UML diagrams describing current and future... 
    Senior

    Synechron

    Newark, DE
    4 days ago
  • Senior Embedded Firmware Engineer | Newark, DE We're supporting our client in the search for a highly skilled Senior Embedded Firmware Engineer to join a critical medical device development team in Newark, Delaware. This role focuses on maintaining and enhancing a mature... 
    Senior
    Contract work

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Newark, DE
    2 days ago
  •  ...Everforth Apex Systems is seeking a senior Java Full Stack Developer for its Fraud Technology team in Newark, DE. Hybrid work arrangement with responsibilities spanning design, development, and collaboration with agile teams. The role emphasizes building scalable fraud... 
    Senior

    Apex Systems

    Newark, DE
    4 days ago
  •  ...Java Full Stack Developer (Mid to Senior Level)Join our technology team as a mid to senior level developer based in Newark, DE. This...  ...solving skills to address challenges.8 to 12 years of experience in software development. Proficiency in object-oriented design and... 
    Senior
    Contract work

    Mitchell Martin

    Newark, DE
    5 days ago
  • Halian | Managed Services in Newark, DE is seeking a Senior Embedded Firmware Engineer to join a critical medical device development team on-site. You will maintain and enhance a mature embedded firmware platform used within advanced medical technology products. The role... 
    Senior
    Contract work

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Newark, DE
    2 days ago
  •  ...Senior Java DeveloperLocation: Newark, DE (Locals Only)FTE OnlyF2F InterviewStrong hands-on Java coding (JDK 8+) experienceExperience in building Java/Spring applicationsExperience in creating/consuming rest services and SOAP servicesExperience of spring boot/micro service... 
    Senior
    Local area

    AceStack LLC

    Newark, DE
    5 days ago
  •  ...Role: Senior Java Developer Location: Newark, DE(Locals Only) FTE Only F2F Interview Strong Hands-on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services... 
    Senior
    Local area

    AceStack LLC

    Newark, DE
    3 days ago
  • $65.06 per hour

     ...organization in the financial services industry, is seeking a Senior Java Application Developer to join their team. As a Senior Java...  ...completion of waiting period, consultants are eligible for: ~ Medical and Prescription Drug Plans ~ Dental Plan ~ Vision Plan ~... 
    Senior
    Weekly pay

    Experis/Manpower Group

    Newark, DE
    4 days ago
  • $75.5k - $124.04k

     ...Senior Software Developer .NET At WSFS Bank, we empower our Associates to grow their careers, guide our customers to secure their financial...  ...WSFS provides a competitive benefits package, which includes medical, dental, and vision coverage; a 401(k) plan; life, accident,... 
    Senior
    Flexible hours

    WSFS Bank

    Newark, DE
    3 days ago
  • Our client, a leading organization in the financial services sector, seeks a Java Full Stack Developer X 3 to join their dynamic Newark, DE team. You will develop and maintain scalable Java-based applications in a hybrid work environment and collaborate with cross-functional...
    Senior

    ManpowerGroup Global, Inc.

    Newark, DE
    1 day ago
  •  ...Time$140k - $165kJob DescriptionA full-service product development consultancy specializing in medical devices, robotic systems, and automation is hiring a Senior Software Engineer focused on Robotics and Physical AI Integration. This engineer will own the integration... 
    Senior
    Full time
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    3 days ago
  • Qnity is seeking a Senior Engineer/Scientist to lead predictive modeling for CMP fundamentals, validating models and guiding product development. You will integrate experimental data with first-principles simulations to enhance decision making. Responsibilities include... 
    Senior

    Qnity

    Newark, DE
    6 hours ago
  • JPMorganChase in Newark, DE seeks a Technical Project Manager II - Data to lead complex technology projects and programs driving business goals and data governance. You will leverage broad technical knowledge to develop solutions while managing resources, budgets, and cross...
    Senior

    JPMorganChase

    Newark, DE
    2 days ago
  • Job-ID31842506Reference26-00371 Job Title: Senior Mainframe Application DeveloperLocation : Wilmington, DE OnsiteContractRTTO - 5 Days...  ...code in a large corporate environmentOverall knowledge of the Software Development Life Cycle, solid understanding of agile methodologies... 
    Senior

    Kyyba

    Wilmington, DE
    4 days ago
  •  ...product development consultancy specializing in medical devices, robotic systems and automation is hiring a Senior Machine Learning Engineer. As a Machine Learning Engineer you will...  ...and validate inference within device software. Additionally, you will build MLOps infrastructure... 
    Senior
    Full time

    Motion Recruitment

    Wilmington, DE
    4 days ago
  • $106.7k - $177.9k

     ...services across M&T Bank and Wilmington Trust. This role sits at the intersection of application engineering, cloud architecture, data engineering, and AI-enabled software development. You will help design and build cloud-native solutions on Microsoft Azure while... 
    Senior
    Full time
    Work experience placement

    M&T Bank

    Wilmington, DE
    3 days ago
  • Senior Software Engineer Wilmington, DEMonday-Friday 8:00 am - 5:00 pmHybridAt CSC, we are seeking a skilled .NET Software Developer to join our engineering team. In this role, you will design, build, and maintain robust solutions for the Global Trust and Agency business... 
    Senior
    Local area
    Remote work
    Worldwide

    CSC Corporation Service Company

    Wilmington, DE
    3 days ago
  • $106.7k - $177.9k

     ...with the flexibility to work from home one day per weekOverview: We are looking for a Senior Android Developer with strong experience in Java and Kotlin to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. The... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Wilmington, DE
    1 day ago
  •  ...partnered with a fast-moving engineering team in Middlesex County, MA...  ...systems that bring intelligent software into real-world environments. They’re hiring a full-time Senior Robotics Software Engineer to...  ...the following benefits: Medical, Dental, and Vision Insurance... 
    Senior
    Full time

    Motion Recruitment

    Wilmington, DE
    2 days ago
  • $225k

     ...PennsylvaniaHybridFull Time$200k - $225kThis employer is hiring an AI Solutions Engineer for a direct hire role based in Kennett Square, PA (2 days onsite per week). This position sits at the intersection of software engineering and business consulting, focused on building practical... 
    Senior
    2 days per week

    Motion Recruitment

    Kennett Square, PA
    5 hours ago
  •  ...- $165kWe’re working with an advanced engineering and product development firm based in Wilmington...  .... They are hiring a full-time Senior Software Engineer to focus on robotics, real-time...  ...You will receive the following benefits: Medical, Dental, and Vision Insurance Flexible... 
    Senior
    Full time
    Flexible hours
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    2 days ago
  •  ...POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, CSS, and create reports, and other... 
    Senior

    ECCLESIASTES INC

    Newark, DE
    6 days ago
  •  ...Role: Senior Java Developer (Spring Boot, PySpark & AWS) Location: Wilmington, DE Job Description: * Total IT experience - 10+ years. * Strong expertise in Spring Boot and Microservices. * Deep hands-on experience in designing and developing REST APIs. *... 
    Senior

    Prophecy Technologies

    Wilmington, DE
    5 days ago
  • $85.2k - $133.3k

    Hologic is seeking a Senior Quality Systems Specialist in Newark, DE to enhance our Quality...  .... You will work collaboratively across engineering and supply chain to tackle quality...  ...in QMS, particularly in a regulated medical device environment. Compensation is competitive... 
    Senior

    Mary Dickson

    Newark, DE
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Medical Device. Be the first to apply!