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
$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...SeniorContract workWork experience placementFlexible hours$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-...SeniorFlexible hours- ...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...SeniorRemote work
- 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
- ...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...SeniorWork at office
- ...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....SeniorContract work
$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...SeniorHourly payContract work$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...SeniorLocal area- ...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
$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 ServicesSenior- ...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...SeniorWork at officeFlexible hours
- 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
$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: ChemicalsSeniorLocal area- ...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...SeniorFlexible hours
- ...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...SeniorFull time
- ...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...SeniorTemporary work
$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 EnergySenior$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...SeniorFlexible hours- ...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...SeniorFull timeFor contractorsFor subcontractor
$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...SeniorTemporary workFlexible hours- ...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....SeniorRemote work
- ...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,...SeniorFor contractors
$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...SeniorFull timeContract work$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- 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...SeniorContract work
$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,...SeniorFlexible hours$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...SeniorFull timeRemote work- ...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...SeniorFull timeRelocation package
$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...SeniorFull time$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 ServicesSenior
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, NJ
- senior implementation engineer Newark, NJ
- senior partner marketing manager Newark, NJ
- senior information technology manager Newark, NJ
- senior attorney Newark, NJ
- remote senior project manager Newark, NJ
- senior payroll accountant Newark, NJ
- senior data management analyst Newark, NJ
- senior director it Newark, NJ
- senior manager product engineering Newark, NJ






