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 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're 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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Newark, NJ vacancy
  • $113.2k - $237.8k

    Job Title: Senior Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type...  ...*The Opportunity:We are seeking anSenior Embedded Software Engineer with expertise in embedded systems, reverse engineering, and... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    3 days ago
  • $164.1k - $173.07k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a...  ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer working with custom Hardware built in-... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Florham Park, NJ
    3 days ago
  •  ...Senior Embedded / Firmware Engineer(RTOS, communication, critical systems, secure embedded systems)Scope of DutiesThis is not a typical embedded role. It involves designing systems, deterministic communication, real-time, and responsibility for key product elements.You... 
    Senior
    Remote work

    EER Poland

    Staten Island, NY
    2 days ago
  • Job-ID32126185Reference26-00449 Job Description: The Senior Manager in Statistics responsible for perform statistical activities in clinical trials from protocol development to final study report and statistical activities in drug in-licensing, regulatory filings and... 
    Senior

    Katalyst Healthcares & Life Sciences

    Newark, NJ
    3 days ago
  •  ...in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of...  ...diversification and enrichment of ideas and perspectives at AHEAD.  Senior Pre Sales Solutions Engineer   The Senior Pre Sales Solutions Engineer assists... 
    Senior
    Work at office

    AHEAD

    Newark, NJ
    26 days ago
  •  ...We are seeking a Senior Firmware Engineer to support the migration of enterprise platforms from Broadcom...  ...+ years of experience in firmware or embedded systems development. ~ Strong...  ...~ Hands-on experience with hardware-software integration and low-level debugging.... 
    Senior
    Contract work

    Techvilla Solutions

    Jersey City, NJ
    a month ago
  • $65 - $70 per hour

     ...Senior Full Stack Software Engineer (Java / React) Position Details Type: Contract to Hire Industry: Leading Financial Firm Location: Hybrid in Newark, NJ Pay Rate: $65 - $70 per hour on W2 No C2C What You Will Do Build applications using modern... 
    Senior
    Hourly pay
    Contract work

    JSR Tech Consulting

    Newark, NJ
    4 days ago
  • $32.5 - $36 per hour

     ...TurboTax products. You will leverage your tax expertise to provide full service tax return preparation, tax advice, calculations, and software/product support. Your ability to demonstrate understanding of each customer’s unique situation, and connect with them on a... 
    Senior
    Local area

    Intuit

    Newark, NJ
    14 days ago
  •  ...Job Description Job Description Executive Director – Premier Senior Living (Lease-Up)   If you are an energetic senior living leader tired of red tape and cookie-cutter corporate management, this is your chance to shine.   We are partnering with a highly respected... 
    Senior

    MRINetwork Jobs

    Newark, NJ
    14 days ago
  • $65k - $95k

     ...Information Technology or related field2+ years of internal audit experienceAdditional InformationSara ****@*****.***$65K- $95K plus bonusSummaryType: Full-timeFunction: Accounting/AuditingExperience level: Mid-Senior LevelIndustry: Financial Services
    Senior

    Clark Davis Associates

    Newark, NJ
    1 day ago
  •  ...Program Perr&Knight is looking for a Senior Full-Stack Developer to fulfill the following objectives on our PK1Cloud Software team:   Collaborating with product and...  ...architecture, and deployment Mentoring engineers in building reliable, maintainable, and... 
    Senior
    Work at office
    Flexible hours

    Perr&Knight

    Newark, NJ
    more than 2 months ago
  • Job DescriptionADP is hiring a Senior Mainframe CICS Systems EngineerLocations: Roseland...  ...skilled Mainframe CICS Senior Systems Engineer to join our Infrastructure Engineering team...  ...and support IBM and third-party software products that enhance the mainframe ecosystem... 
    Senior

    ADP - Automatic Data Processing

    Roseland, NJ
    5 days ago
  • $95k

     ...focus• Five plus years tax experience• Certified Public Accountant strongly preferred.• MBA or MS in taxation.Additional Information$95K + ****@*****.***: Full-timeFunction: Accounting/AuditingExperience level: Mid-Senior LevelIndustry: Chemicals
    Senior
    Local area

    Clark Davis Associates

    Newark, NJ
    1 day ago
  •  ...General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions...  ...Bachelor's degree in Software Engineering, or related Science, Technology...  ...ROLE AND POSITION OBJECTIVES: As an Embedded Software Engineer working with custom Hardware... 
    Senior
    Flexible hours

    General Dynamics Mission Systems, Inc

    Florham Park, NJ
    7 days ago
  •  ...business-critical banking applications. ~ Forward Deployed Engineers will conduct targeted, hands-on engagements with development...  ...a safe and rapid release cadence. ~ The role combines senior software engineering, DevOps, SRE, test automation, application... 
    Senior
    Full time

    Luxoft

    Jersey City, NJ
    2 days ago
  •  ...TSR Consulting is currently seeking a highly motivated Senior UI Developer – React / Angular for a hybrid opportunity in Rutherford, NJ Role: Senior UI Developer – React / Angular Duration: 6+ Months Location: Rutherford, NJ We are looking for a Senior UI... 
    Senior
    Temporary work

    TSR Consulting

    Rutherford, NJ
    4 days ago
  • $100k

     ...• CPA highly preferred • Preferably “Big 4” accounting experience. • SAP experience FI and Controlling (CO) modules.Additional Informationup to $100K plus bonusSummaryType: Full-timeFunction: Accounting/AuditingExperience level: Mid-Senior LevelIndustry: Oil And Energy
    Senior

    Clark Davis Associates

    Newark, NJ
    3 days ago
  • $175k - $250k

     ...Senior Trial AttorneyA well-established firm is seeking a seasoned litigation attorney to join its team, focusing on commercial and real estate litigation. If someone also practices employment, insurance, family, estate law we would consider as well. This is a fully on... 
    Senior
    Flexible hours

    SagePaths

    Newark, NJ
    3 days ago
  •  ...Metric Geo Our client is seeking a Senior Project Manager to oversee large-scale, complex Heavy Highway and Infrastructure projects...  ...primary point of contact for owners, agency representatives, engineers, and subcontractors. Oversee project budgets, cost... 
    Senior
    Full time
    For contractors
    For subcontractor

    Metric Geo

    Newark, NJ
    3 days ago
  • $160k - $180k

    As a Senior Web Engineer, you will play a critical role in building and delivering exceptional web applications, driving technical excellence, and shaping the user experience. Collaborating closely with cross-functional teams, you will work on high-performing, scalable... 
    Senior
    Temporary work
    Flexible hours

    Caesers Entertainment

    Jersey City, NJ
    1 day ago
  •  ...enterprise networking, infrastructure, and professional services to organizations across multiple industries. They are seeking a Senior Solutions Engineer to design, implement, and support complex network environments while serving as a trusted technical advisor to clients.... 
    Senior
    Remote work

    Jobrapido

    Jersey City, NJ
    3 days ago
  •  ...Senior Construction Inspector Artheon is seeking an experienced Senior Construction Inspector to join our team working on projects located in the State of New Jersey for various state and regional agencies. Primary responsibilities will be inspecting heavy highway,... 
    Senior
    For contractors

    HMB Professional Engineers

    Newark, NJ
    5 days ago
  • $250k

     ...Attorney - Senior Commercial Litigation | Up to $250K Base | Complex Business Disputes | Newark, NJ Long-established New Jersey litigation firm looking to add a senior attorney to its commercial disputes practice. The team handles significant state and federal matters... 
    Senior
    Full time
    Contract work

    We Are Legal Revolution

    Newark, NJ
    14 hours ago
  • $70k - $90k

    Company DescriptionFortune 200 Financial Service Company seeking IT Auditor & Senior IT AuditorJob DescriptionIT Auditor & Senior IT Auditor - Essex County NJ Fortune 200 client seeks accomplished IT Auditor & Senior IT Auditor to join the growing team. Will participate... 
    Senior

    Clark Davis Associates

    Newark, NJ
    1 day ago
  • Senior Claims and Litigation Executive-Attorney (2)North Jersey/Hudson County145k-210k(DOE), bonus, hybridGlobal specialty carrier with long history of success is seeking Senior Claims Executives(2), Attorneys, to manage claims and litigation, as well as training of junior... 
    Senior
    Contract work

    Hollinger

    North Arlington, NJ
    1 day ago
  • $175k - $250k

     ...Senior Trial Attorney ($175k-250k+ flexible salary) Location: Newark, NJ A well-established firm is seeking a Seasoned Litigation Attorney to join its team, focusing on commercial and real estate litigation . If someone also practices employment, insurance,... 
    Senior
    Flexible hours

    SagePaths

    Newark, NJ
    3 days ago
  • $400k

     ...Senior Plaintiff Employment Attorney | Newark, NJ – Up to $400K + Bonus Location/Schedule: Newark, NJ. Remote. Base Salary: $200K–$400K, plus performance-based bonuses and merit increases. Practice: Plaintiff-side wage-and-hour class actions and complex employment... 
    Senior
    Full time
    Remote work

    We Are Legal Revolution

    Newark, NJ
    12 hours ago
  •  ...Tax Manager / Senior Tax Manager Passion Works Here. At Pereira & Azevedo, we are building something different. We are not a traditional CPA firm focused solely on compliance and historical reporting. We are trusted advisors to growth-minded businesses, helping... 
    Senior
    Full time
    Relocation package

    Pereira & Azevedo

    Newark, NJ
    3 days ago
  • $140k - $145k

     ...Location: Bayonne, NJ Salary: $140,000.00 USD Annually - $145,000.00 USD Annually Description: Senior Mobile Engineer Jersey City, NJ Fulltime Skills: iOS, Android) and hybrid (Ionic) mobile applications- Must to have Ionic Experience We are seeking... 
    Senior
    Full time

    Judge Group, Inc.

    Bayonne, NJ
    4 days ago
  • $75k - $90k

     ...including one or more of: CPA, CIA, CISA, CISSP, CISM are a plus but not required Additional Information$75K to $90K plus BonusPlease email ****@*****.***: Full-timeFunction: Accounting/AuditingExperience level: Mid-Senior LevelIndustry: Financial Services
    Senior

    Clark Davis Associates

    Newark, NJ
    1 day ago

Do you want to receive more vacancies?

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