Senior Embedded Software Engineer
Hologic Inc
We’re looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded software for our next-generation breast and skeletal health systems.In addition to core embedded software development, this role requires hands‑on experience with low-level embedded software development, including driver-level design, implementation, and testing, as well as board bring‑up activities. The engineer will work closely with hardware teams to interface with peripherals and ensure reliable system operation using communication protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.This role is based out of Newark, DE and will require onsite presence.
What You’ll Do
- Develop an expert‑level understanding of our products and how they’re used in clinical practice.
- Design, implement, and validate low-level device drivers for embedded platforms.
- Perform board bring‑up activities, including hardware/software integration, debugging, and validation on new hardware platforms.
- Develop and debug software interfaces for hardware peripherals using protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.
- Work within an Agile/Scrum/Continuous Integration environment to deliver reliable, production‑ready code.
- Contribute to technical documentation, including requirements, design specifications, and release notes.
- Identify, design, and implement appropriate software testing; collaborate closely with Test Engineers to support verification and validation.
- Diagnose, prioritize, and resolve complex technical issues; analyze defects and drive process improvements.
- Serve as a technical leader on the team—mentoring junior engineers, promoting best practices, and insisting on high standards for quality and usability.
- Partner with Product Management and domain experts to define product improvements and new features.
- Perform software risk assessments (e.g., FMEAs) and help develop appropriate mitigations at the component, subsystem, and system levels.
- Stay current with emerging technologies and propose opportunities for product and process improvements.
- Train cross‑functional teams on key product design elements and proper usage where needed.
- In addition to core embedded software development, this role requires hands‑on experience with low‑level embedded software development , including driver‑level design, implementation, and testing, as well as board bring‑up activities .
- The engineer will work closely with hardware teams to interface with peripherals and ensure reliable system operation using communication protocols such as I2C, SPI, UART, USB, CAN, and Ethernet .
What We’re Looking For
Education
- Bachelor’s or Master’s degree in a relevant technical field (e.g., Computer Engineering, Electrical Engineering, Computer Science, or similar).
Experience
- 6+ years of experience with a Bachelor’s degree.
- Experience developing complex, multi‑component systems, including RTOS and/or embedded controllers.
- Strong computer science foundation, including operating systems, software systems, data structures, algorithms, and networking.
Technical Skills
- Hands‑on experience with low‑level embedded software development, including device driver design, implementation, and testing.
- Experience with board bring‑up, hardware/software integration, and debugging on new hardware platforms.
- Strong experience interfacing with hardware using communication protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.
- Expert‑level programming skills in C/C++ in an embedded environment; assembler‑level experience is a plus.
- Demonstrated mastery of software design principles, data structures, design patterns, and multithreading.
- Ability to architect complex software systems to meet functional and performance requirements while maintaining long‑term maintainability.
- Ability to read and interpret circuit diagrams to identify control signals and processor inputs.
- Strong debugging skills and experience resolving complex issues in embedded systems.
- Comfortable working with technical documentation (requirements, design documents, release notes, etc.).
- Experience conducting and participating in thorough code reviews.
- Strong familiarity with developer tools: version control, CI/CD build pipelines, and issue/project tracking tools.
- Design, implement, and validate low-level device drivers for embedded platforms.
- Perform board bring‑up activities, including hardware/software integration, debugging, and validation on new hardware platforms.
- Develop and debug software interfaces for hardware peripherals using protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.
- Hands‑on experience with low‑level embedded software development, including device driver design, implementation, and testing.
- Experience with board bring‑up, hardware/software integration, and debugging on new hardware platforms.
- Strong experience interfacing with hardware using communication protocols such as I2C, SPI, UART, USB, CAN, and Ethernet.
Soft Skills
- Excellent written and verbal communication skills, including the ability to explain complex technical topics to both technical and non‑technical stakeholders.
- Able to adapt communication style to different audiences and collaborate effectively within a cross‑functional team.
- Demonstrated ownership of deliverables, with a track record of meeting project timelines.
- Strong awareness of both local and system‑level impact of code changes.
- Proven ability to champion best practices and contribute to continuous improvement in processes and products.
Nice‑to‑Have
- Experience in the medical device industry.
- Experience with medical imaging or general image processing.
- Familiarity with DICOM and/or HL7 standards.
- Experience with secure coding principles or cybersecurity.
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.
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.
Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
Newark, DE, United States, US, DE Employee
#J-18808-Ljbffr- We’re looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded software for our next-generation breast and skeletal health systems. In addition to core embedded software development, this role requires hands-on experience with low-level...SeniorLocal area
$125.5k
OverviewEmbedded software is at the core of our scientific instrumentation, driving sophisticated electromechanical... ...rheology, and mechanical testing!We are seeking a Senior Embedded Software / Systems Integration Engineer to contribute to the design, development,...SeniorFull timeLocal areaWorldwide- ...easy to use, and life-changing!We are looking for a Principal Embedded Software Engineer to lead a team of engineers to design, create, and improve... ....Provides consistent, dependable guidance and mentoring to senior engineers to promote learning, development, and knowledge...SuggestedLocal area3 days per week
- ...Murphy Schiller & Wilkes LLP (MSW) is seeking a Senior Commercial Real Estate Paralegal with at least seven years of experience to join our expanding Transactional Commercial Real Estate practice. Our attorneys represent developers, lenders, investors, property...Senior
- ...: Full timePosted: 2026-10-14Hologic is seeking an experienced Senior Program Manager, NPI to lead cross-functional teams in delivering... ..., managing communication to both stakeholders and project engineers.Key ResponsibilitiesServe as the NPI core team representative for...SeniorFull time
$19 - $19.25 per hour
Assistant Store ManagerHourly rate ranges from $19.00 to $19.25 and is dependent upon qualifications and experience.Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company...SeniorLocal area- Incyte in Wilmington, DE seeks a Senior Principal Investigator in Drug Product Process Development to lead biologics DP development and validation efforts, and to manage CMC content for regulatory submissions. You will collaborate with internal teams and external CDMOs...Senior
- The Senior Metrology Technician supports engineering activities through dimensional inspection of fabricated components, development and execution of inspection... ...programs using PC-DMIS and associated metrology software.Operate Coordinate Measuring Machines (CMMs), portable...Senior
- Incyte Corporation in Wilmington, Delaware, seeks a Senior Principal Investigator, Drug Product Process Development to lead DP process development, validation, and regulatory submissions. You will coordinate with internal and external teams, manage CDMOs, and ensure timelines...Senior
- KBR Sustainable Technology Solutions, part of KBR, Inc., is seeking a Lead Project Engineer to function as the day-to-day engineering integrator across disciplines and manage interfaces with PMC workstreams. This role will support schedule management, technical issue resolution...Senior
- The University of Delaware’s College of Arts and Sciences invites applications for an Events Manager to plan and execute internal and external programs in CAS venues, on campus or off campus. You will be the primary point of contact for external clients hosting events in...Senior
- Vetted Solutions is seeking an MRI Technologist to perform high-quality MRI exams and ensure accurate patient positioning and safety for diverse patients. You will collaborate with radiologists and healthcare teams to deliver precise imaging results while upholding compassionate...Senior
- ChristianaCare is seeking a Laboratory Technical Specialist III to serve as a technical resource and SME for caregivers across the system. You will combine hands-on laboratory expertise with quality oversight, troubleshooting, staff competency and continuous improvement...Senior
- Siemens Healthineers in Newark, DE, seeks a Senior COE Project Manager for Packaging & Labeling to drive labeling and packaging initiatives, define detailed project plans and budgets, and lead cross-functional teams across matrixed organizations. Strong Lean Sigma and...Senior
$75k - $100k
...looking to add dedicated talent to their team! Enjoy flexibility, career growth, and other great perks. Apply right away! Tax Senior Functions: Oversee a team of highly motivated staff Provide tax compliance and consulting to a diverse base of clients...SeniorFull timeRemote workFlexible hours- ...experience and ensure compliant talent practices, while driving recruitment strategy and brand initiatives. This hybrid, full-time role spans full-cycle recruitment, onboarding, learning programs, and executive search for senior #J-18808-Ljbffr The Kendal CorporationSeniorFull time
- Millcroft Living in Newark, DE is seeking hospitality-focused PRN Medication Certified Techs to join our care team. The primary duty is to assist residents with daily tasks such as bathing, dressing, and eating while ensuring comfort and safety under supervision. The Certified...SeniorRelief
- ...and ensuring compliance with federal regulations. The ideal candidate will have over 10 years of experience in procurement in an Engineering, Procurement, and Construction (EPC) environment. KBR offers competitive lifestyle benefits and supports career advancement through...SeniorFlexible hours
- Bloom Energy is seeking a Senior Manager, Human Resources - Manufacturing to join our Newark, DE team. This on-site role partners with leaders to align people strategies with business goals across ER, talent management, performance and workforce planning. The ideal candidate...Senior
- JPMorgan Chase & Co. in Newark, Delaware, seeks a Senior Associate to join the Business Aligned Incentive Administration team as an Incentive Compensation UAT Tester. You will test iComp applications used to administer and pay business-aligned incentives across the enterprise...Senior
- ...provides strategic leadership, maintains inspection readiness, and partners with Manufacturing, Regulatory, and R&D to drive continuous improvement and operational excellence across the organization. Reports to senior leadership. #J-18808-Ljbffr Wilmington PharmaTechSenior
- Atwell, LLC is seeking a Senior Project Manager for land development to lead high-impact projects, mentor junior staff, and ensure... ...emphasizes report writing, site plan design, and compliance with engineering standards. A PE license and 10+ years of experience are...Senior
- ChristianaCare in Wilmington, DE is seeking a Respiratory Therapist III to work full-time flex, 72 hours per pay period. The role leads bedside practice, mentors others, and advances evidence-based care in critical settings. Responsibilities include establishing care guidelines...SeniorFull timeFlexible hours
- Tender Touch Rehab Services in Newark, DE is hiring a Certified Occupational Therapy Assistant for a full-time role in a skilled nursing facility and long-term care setting. You will provide OT treatments under supervision, support personalized care plans, and collaborate...SeniorFull timeFlexible hours
- A community-focused senior services organization is seeking a Meeting of Minds Program Coordinator to lead its Early Memory Loss Program in Newark, Delaware. The role involves participant intake, coordinating daily activities for about 40 participants, supervising staff...Senior
- KBR Sustainable Technology Solutions (STS) is seeking a Cost Control Manager to lead project cost management activities and oversee budgets, commitments, expenditures, forecasts, and trends. The role provides financial visibility to client and PMC leadership and ensures...Senior
- ...projects. You will develop execution strategies, implement procedures for control disciplines, mentor mid-level staff, and partner with engineering, procurement and construction teams while ensuring compliance with client requirements and KBR standards. #J-18808-Ljbffr KBR...Senior
- Chemours in Newark, DE is seeking a Senior Laboratory Technician to advance TiO2 manufacturing processes. You will operate lab-scale equipment, handle hazardous chemicals, and support process development in neutralization, filtration, drying, and wet chemistry. You will...Senior
- Qnity seeks a Lead Account Manager for the ACST business to grow our presence in the US semiconductor market. You will manage day-to-day sales for key customers, coordinate with internal R&D and marketing, and validate value propositions for new products. The role requires...Senior
- Little Sisters of the Poor Baltimore's St. Martin’s Home in Newark, DE is hiring a Maintenance Technician. The role requires five+ years of hands-on maintenance across plumbing, carpentry, painting, landscaping, and vehicle upkeep. Knowledge of NFPA fire codes and OSHA/...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior devops engineer remote Newark, DE
- senior implementation engineer Newark, DE
- remote senior project manager Newark, DE
- legal senior counsel family office Newark, DE
- senior human factors engineer Newark, DE
- senior accountant part time Newark, DE
- senior financial analyst fp&a Newark, DE
- senior database analyst Newark, DE
- international tax senior Newark, DE
- senior operations technician Newark, DE


