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

Senior Embedded Software Engineer

Hologic

We’re looking for aSenior 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 DoDevelop 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 ForEducationBachelor’s or Master’s degree in a relevant technical field (e.g., Computer Engineering, Electrical Engineering, Computer Science, or similar).Experience6+ 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 SkillsHands-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 inC/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 SkillsExcellent 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-HaveExperience in themedical device industry.Experience withmedical imaging or general image processing.Familiarity withDICOM and/orHL7 standards.Experience withsecure 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.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.As part of our commitment to a fair and accurate evaluation of each candidate's 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-DS1#onsiteFull timePosting Date:

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in New Castle, DE vacancy
  • $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,... 
    Senior
    Full time
    Local area
    Worldwide

    Waters

    New Castle, DE
    2 days ago
  •  ...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... 
    Suggested
    Local area
    3 days per week

    Hologic

    New Castle, DE
    4 days ago
  • $100 - $150 per hour

    DescriptionKforce's client in Wilmington, MA is seeking a Principal SAP PS/CPM Analyst to serve as the functional and solution lead for SAP Project System (PS) and Commercial Project Management (CPM). This individual will partner with Finance, IT, and business stakeholders...
    Senior

    KForce

    Wilmington, DE
    2 days ago
  •  ...Kleinfelder is seeking an experienced Engineering Project Manager to lead a growing Mid-Atlantic design team on multi-disciplinary utility and land development projects. The role emphasizes strong client relationships and mentoring staff, with opportunities for hybrid... 
    Senior

    Kleinfelder

    New Castle, DE
    1 day ago
  •  ...Jobot is seeking a Senior Mortgage Underwriter to help turn homeownership dreams into reality, with a primary remote setup and occasional onsite meetings. The role emphasizes accurate underwriting decisions, strong collaboration with branch partners, and timely submission... 
    Senior
    Remote work

    Jobot

    Bear, DE
    1 day ago
  • The Delaware River & Bay Authority (DRBA) is seeking a Sr. Paralegal - Contracts to support its in-house Legal Counsel in various legal and compliance matters. This role involves managing the contract lifecycle and providing high-quality legal support across the organization...
    Senior
    Contract work

    Delaware River & Bay Authority (DRBA)

    New Castle, DE
    22 hours ago
  • $100k - $120k

     ...Accounting Team for a driven individual to join their team as a Senior Accountant. This person will act as an accounting business...  ...hoc basis.• Manage domestic expense reporting using third-party software.• Fully leverage IT systems to enhance closing and reporting process... 
    Senior

    Robert Half

    New Castle, DE
    1 day ago
  • $48.12k - $72.17k

     ...Senior Librarian Join a library team supporting access to information, technology, and instructional materials for blind and visually impaired students across Delaware. This role applies professional library practices, researches and shares information, supports technology... 
    Senior
    Shift work
    Weekend work

    Delaware State Jobs

    New Castle, DE
    1 day 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
  • The Department of Health and Social Services (DHSS) in Delaware seeks a Psychologist Supervisor to oversee the Psychology Department and ensure services meet the needs of clients with severe mental illness and court involvement. The role includes clinical and administrative...
    Senior

    State of Maryland

    New Castle, DE
    3 days ago
  • Meadowwood Hospital is seeking a compassionate Social Worker III to provide PRN psychosocial assessments, crisis intervention, and discharge planning for patients in acute behavioral health settings. You will collaborate with the treatment team to develop individualized...
    Senior
    Relief

    Acadia Healthcare

    New Castle, DE
    1 day ago
  • Lineage in New Castle, DE is seeking a General Manager to lead our D2C warehouse operation. This hands-on leader will build high-performing teams, drive continuous improvement, and manage change while fostering engagement and accountability. You will partner with internal...
    Senior

    Lineage

    New Castle, DE
    2 days ago
  • Qualified Recruiter, LLC seeks experienced AML SAR Writers / AML Investigators to join our team in New Castle, DE with a hybrid arrangement (3 days onsite per week). The role emphasizes end-to-end SAR writing and in-depth investigations within retail banking or cards. Responsibilities...
    Senior
    3 days per week

    Qualified Recruiter, LLC

    New Castle, DE
    2 days ago
  • CB&I is looking for a PPL Business Development Specialist to lead new business initiatives within the storage solutions sector. This role requires advanced understanding of the market and involves managing project bids up to US$50MM while fostering strong customer relationships...
    Senior

    CB&I

    New Castle, DE
    5 days ago
  • Incyte Corporation in Wilmington, Delaware seeks a senior statistician to lead statistical activities across Phase I-III trials. You will process clinical data for analyses, write SAPs, and contribute to study reports, ensuring high data quality and regulatory compliance... 
    Senior

    Incyte Corporation

    Wilmington, DE
    2 days ago
  •  ...engagements, and promoting continuous learning among staff. The ideal candidate has over 7 years of experience, a Bachelor's degree in Accounting, and an active CPA license. Proficiency in tax software and a passion for mentoring are essential. #J-18808-Ljbffr Maillie
    Senior

    Maillie

    New Castle, DE
    5 days ago
  • A regional transportation authority is seeking a Maintenance Senior Journeyman (Electrician) in New Castle, DE. The role entails expert maintenance support in electrical systems and requires seven years of relevant experience. Candidates must possess a journeyperson or... 
    Senior
    Hourly pay

    Delaware River & Bay Authority (DRBA)

    New Castle, DE
    4 days ago
  • Spruce InfoTech is seeking a seasoned frontend specialist for a 1-year+ assignment in Wilmington, Delaware. You will develop and maintain enterprise UI components using Angular.JS, HTML and CSS, and progressively enhance user experiences with JQuery. Strong experience with...
    Senior

    Spruce Infotech

    Wilmington, DE
    1 day ago
  • Mayzon in New Castle, Delaware, is seeking a Material Handler to move materials and finished goods across production and storage areas. You will operate forklifts, load/unload materials, and ensure timely delivery to workstations to support production flow. You will also...
    Senior

    Mayzon

    New Castle, DE
    3 days ago
  • Waters Corporation seeks a Senior Auditor to plan and execute internal audit projects across financial, operational, compliance, and advisory areas, with ~60% focus on ICFR/SOX 404. Hybrid role based in Milford, MA or New Castle, DE or Sparks, MD, with ~20% travel to support... 
    Senior

    Waters Corporation

    New Castle, DE
    5 days ago
  •  ...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

    Hologic

    New Castle, DE
    4 days ago
  • Beacon Hill, a Delaware-based company, seeks a Controller to lead the accounting group, overseeing journal entries, reconciliations, and period-end financial analysis. The role includes treasury & cash management, regulatory reporting, and staff leadership across the department...
    Senior

    Beacon Hill

    New Castle, DE
    4 days ago
  • Carrier is seeking an experienced Rental HVAC Service Technician II to join our field service team in Bear, DE. You will diagnose, repair, and maintain commercial HVAC systems, including boilers, air handlers, cooling towers, and related controls, while delivering professional...
    Senior

    Carrier

    Bear, DE
    4 days ago
  • AMS Fulfillment in Bear, Delaware, is seeking a senior operations leader to oversee all areas of assigned operations, drive cost efficiency, manage staffing, and ensure productivity and quality through planning and reporting. The role requires heavy involvement in oversight... 
    Senior

    AMS Fulfillment

    Bear, DE
    2 days ago
  • Waters Corporation in the US is seeking a Senior Talent Acquisition Specialist to support recruitment of scientific, engineering, and technical talent. You will partner with hiring managers across the organization and drive the full recruiting cycle from sourcing to offer... 
    Senior
    Remote work
    3 days per week

    Waters

    New Castle, DE
    2 days ago
  • Croda in New Castle, Delaware, is looking for a Project Manager to lead the Capital Project Department and oversee multiple engineering staff. This role involves managing projects ranging from facility repairs to major installations, ensuring on-time and on-budget delivery... 
    Senior

    Croda

    New Castle, DE
    5 days ago
  • Johnson Controls in New Castle, Delaware, is seeking an Experienced Fire Alarm Installer to install, program, configure and service fire alarm and suppression systems at customer sites. The role covers systems from Simplex to CO2 and requires reading complex blueprints ...
    Senior

    YDU JC Air Cond & Ref Inc.- Dubai

    New Castle, DE
    1 day ago
  • Dow seeks a Senior Marketing Specialist to drive multi-channel initiatives across our Commercial organization in the United States. You will translate segment strategies into actionable plans, lead cross-functional teams, and help shape market opportunities that support... 
    Senior
    Relocation package

    Dow Chemical

    Bear, DE
    3 days ago
  • $131.5k

     ...flexibility Qualifications Bachelor’s degree in business, Engineering, Economics, or a related field12+ years of experience in...  ...ability to influence without authority and drive alignment across senior stakeholdersStrong analytical mindset with the ability to... 
    Senior
    Local area
    Worldwide

    Waters

    New Castle, DE
    4 days ago
  • $96.4k - $144.6k

     ...ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members.Appropriately assess risk when business decisions are made, demonstrating particular consideration... 
    Senior
    Full time

    Citigroup

    New Castle, DE
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!