This is an opportunity to join a large, well-established company as a Senior Embedded Software Engineer. This is a permanent, direct hire role in Newark, DE.
You will be doing hands-on low-level firmware and embedded software development in an R&D environment. The team is small and collaborative, and this person will be expected to operate close to a lead-level contributor while mentoring junior engineers.
Required Skills and Experience:
- Low-level embedded software and firmware development
- Microcontroller experience
- Schematic reading and low-level protocols (SPI, etc.)
- FreeRTOS
- Hardware debugging at the low level
- Motor control or board control experience
- 10+ years of experience
- Background in automotive, aerospace, or medical device industries
Desired Skills and Experience:
- Linux alongside microcontroller development
- End-to-end product development experience
- Medical device or regulated industry background
What You Will Be Doing:
- Firmware and embedded software development
- Reading schematics and implementing low-level hardware control
- Contributing to full product development cycles in an R&D environment
- Informally mentoring junior engineers on a team of six
Tech Breakdown:
- 75% Embedded
- 25% Firmware
Daily Responsibilities:
- 80% Development
- 20% Leadership
The Offer:
You will receive the following benefits:
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.