Senior Embedded Software Engineer
$121K - $158K/yr
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.
$121K - $158K/yr
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.
$121K - $158K/yr
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.
Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating ...
Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating ...
... level firmware development, device drivers, and board initialization, with strong expertise in ... Expert programming skills using C/C++ and Assembler-level programming languages in an embedded ...
... level firmware development, device drivers, and board initialization, with strong expertise in ... Expert programming skills using C/C++ and Assembler-level programming languages in an embedded ...
... level firmware development, device drivers, and board initialization, with strong expertise in ... Expert programming skills using C/C++ and Assembler-level programming languages in an embedded ...
... level firmware development, device drivers, and board initialization, with strong expertise in ... Expert programming skills using C/C++ and Assembler-level programming languages in an embedded ...
Wilmington, DE · On-site
Job Title: .Net Software Engineer Location: Wilmington, DE Work Model: Hybrid (4 days a week in the office) No C2C, C2H or Visa Sponsorship Available MUST be local to the Wilmington, DE area. Nature ...
Wilmington, DE · On-site
Job Title: .Net Software Engineer Location: Wilmington, DE Work Model: Hybrid (4 days a week in the office) No C2C, C2H or Visa Sponsorship Available MUST be local to the Wilmington, DE area. Nature ...
Wilmington, DE · On-site
$60 - $65/hr
Software Engineer 3 - Smalltalk Location: Wilmington, Delaware Duration: Contract Job ID: 175601 Only W2 ( No C2C ) Job Overview: We are seeking an experienced Specialty Software Engineer to support ...
Wilmington, DE · On-site
$60 - $65/hr
Software Engineer 3 - Smalltalk Location: Wilmington, Delaware Duration: Contract Job ID: 175601 Only W2 ( No C2C ) Job Overview: We are seeking an experienced Specialty Software Engineer to support ...
Software Engineer * W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is Columbus OH & 3rd Priority is Jersey City NJ (remaining 25% we can ...
Quick apply
Software Engineer * W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is Columbus OH & 3rd Priority is Jersey City NJ (remaining 25% we can ...
Wilmington, DE · On-site
$60 - $61/hr
Our client is currently seeking a Software Engineer - Intermediate Must Haves: Java 11 or newer, React, SQL Nice to Haves: AWS, CockroachDB, Cloud Foundry Description: Please update Be responsible ...
Wilmington, DE · On-site
$60 - $61/hr
Our client is currently seeking a Software Engineer - Intermediate Must Haves: Java 11 or newer, React, SQL Nice to Haves: AWS, CockroachDB, Cloud Foundry Description: Please update Be responsible ...
Wilmington, DE · On-site
Work with other engineers and cross functional teams to implement, test, and document new features and recommend strategies and methodologies to improve software deliverables and technology ...
Wilmington, DE · On-site
Work with other engineers and cross functional teams to implement, test, and document new features and recommend strategies and methodologies to improve software deliverables and technology ...
Wilmington, DE · On-site
Work with other engineers and cross functional teams to implement, test, and document new features and recommend strategies and methodologies to improve software deliverables and technology ...
Wilmington, DE · On-site
Work with other engineers and cross functional teams to implement, test, and document new features and recommend strategies and methodologies to improve software deliverables and technology ...
Wilmington, DE · On-site
Software Engineer * W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is Columbus OH & 3rd Priority is Jersey City NJ (remaining 25% we can ...
Wilmington, DE · On-site
Software Engineer * W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is Columbus OH & 3rd Priority is Jersey City NJ (remaining 25% we can ...
Software Engineer II Location: Wilmington, DE Employment: Temp (12 months) Industry: Banking Compensation: $80.00/hr. Schedule: 40 hours/week About the Opportunity: * Provides designs, specifies ...
Quick apply
Software Engineer II Location: Wilmington, DE Employment: Temp (12 months) Industry: Banking Compensation: $80.00/hr. Schedule: 40 hours/week About the Opportunity: * Provides designs, specifies ...
Wilmington, DE · On-site
Software Developer Responsibilities Participate in requirements analysis Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming ...
Wilmington, DE · On-site
Software Developer Responsibilities Participate in requirements analysis Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming ...
Software Developer POSITION DUTIES: Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build ...
Quick apply
Software Developer POSITION DUTIES: Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build ...
\n \n \n Senior Developer \- We are seeking a skilled and motivated individual to join our credit execution team. The individual will play a critical role in transitioning an on\-premises decision ...
\n \n \n Senior Developer \- We are seeking a skilled and motivated individual to join our credit execution team. The individual will play a critical role in transitioning an on\-premises decision ...
Software Developer POSITION DUTIES: Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build ...
Software Developer POSITION DUTIES: Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build ...
Newark, DE · On-site
$100K - $130K/yr
Primary Skill: ETL Informatica Developer Secondary: Oracle, SQL Experience: Minimum 10 years Roles & Responsibilities ETL Process Development: Design, develop, and maintain ETL processes using ...
Newark, DE · On-site
$100K - $130K/yr
Primary Skill: ETL Informatica Developer Secondary: Oracle, SQL Experience: Minimum 10 years Roles & Responsibilities ETL Process Development: Design, develop, and maintain ETL processes using ...
Talleyville, DE · On-site
$70 - $75/hr
Position type: Duration: Location: As a(n) you will: Responsibilities * 50/50 front and backend * Min. 5 -6 years of hands on experience * AWS * Java * React * Nice to have: AWS certification The ...
Talleyville, DE · On-site
$70 - $75/hr
Position type: Duration: Location: As a(n) you will: Responsibilities * 50/50 front and backend * Min. 5 -6 years of hands on experience * AWS * Java * React * Nice to have: AWS certification The ...
Company Description You will help design the enterprise transformation and become a part of the core team of Innovation Lab. Among technologies that you will be working with are Cloud Native ...
Company Description You will help design the enterprise transformation and become a part of the core team of Innovation Lab. Among technologies that you will be working with are Cloud Native ...
Wilmington, DE · On-site
Company Description You will help design the enterprise transformation and become a part of the core team of Innovation Lab. Among technologies that you will be working with are Cloud Native ...
Wilmington, DE · On-site
Company Description You will help design the enterprise transformation and become a part of the core team of Innovation Lab. Among technologies that you will be working with are Cloud Native ...
$75.1K - $86.9K
1% of jobs
$86.9K - $98.7K
2% of jobs
$98.7K - $110.6K
3% of jobs
$110.6K - $122.4K
3% of jobs
$122.4K - $134.2K
6% of jobs
$138.3K is the 25th percentile. Wages below this are outliers.
$134.2K - $146K
26% of jobs
$146K - $157.9K
3% of jobs
$157.9K - $169.7K
3% of jobs
The median wage is $170.5K / yr.
$169.7K - $181.5K
23% of jobs
$181.5K - $193.3K
1% of jobs
$194.4K is the 75th percentile. Wages above this are outliers.
$193.3K - $205.2K
27% of jobs
$75.1K
$167.6K
$205.2K
| Aspect | Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programming | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++ |
| Work Environment | Designing and developing firmware for hardware devices, often working closely with hardware teams | Developing software for embedded systems, often in real-time environments |
| Industry Usage | Electronics, consumer devices, IoT, automotive | Consumer electronics, medical devices, industrial automation |
Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

7.9
Based on 24 frontline employees who took The Breakroom Quiz
161st of 419 rated machine equipment manufacturers
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
What We're Looking For
Education
Experience
Technical Skills
Soft Skills
Nice-to-Have
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
#onsite
Sourced by ZipRecruiter
5,001 - 10,000 Employees
Marlborough, MA, US
1985