×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Embedded Platform Software

Job in Newark, New Castle County, Delaware, 19711, USA
Listing for: Yoh
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Software Architect, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 96000 - 138000 USD Yearly USD 96000.00 138000.00 YEAR
Job Description & How to Apply Below
Staff Software Engineer - Embedded Platform Software

We are seeking a Staff Embedded Platform Software Engineer to join our ADAS / Autonomous Driving Platform Software team. This role is for a senior technical leader who will define, architect, and deliver secure, high performance embedded platforms that underpin next-generation automotive systems. The ideal candidate brings deep expertise in Linux/QNX BSP development, hardware bring-up, and embedded security, along with the ability to lead complex technical initiatives across hardware, systems, and software teams.

Key Responsibilities
  • Provide technical leadership and architectural direction for embedded platform software used in ADAS and autonomous driving systems
  • Own and drive end-to-end platform initiatives from early bring-up through production readiness
  • Lead board bring-up, SoC enablement, and low-level driver architecture for critical peripherals
  • Define and guide camera bring-up, ISP integration, and video pipeline architecture
  • Architect and oversee secure video streaming solutions, including video codecs and secure RTP pipelines
  • Partner with hardware, systems, safety, security, and application teams to resolve cross-domain technical challenges
  • Influence platform standards, best practices, and long-term technical roadmaps
  • Mentor and technically guide engineers, raising overall team capability
Required Qualifications
  • 8+ years of experience in embedded software development for complex, safety- or performance critical systems
  • Expert-level proficiency in C/C++
  • Deep hands-on experience with Linux and/or QNX kernel, BSP, and platform software development
  • Strong background in board bring-up and device driver development, including I2C, UART, SPI, PCIe, RGMII, SGMII, and camera ISPs
  • Experience working with real-time operating systems and real-time constraints
Preferred Qualifications
  • Advanced C++ system-level and application-level design experience
  • Proven experience contributing to ADAS or autonomous driving platforms
  • Strong ability to read, interpret, and influence hardware schematics, datasheets, and system designs
  • Experience with bootloaders, secure boot, firmware update strategies, and UDS diagnostics
  • Deep understanding of embedded security architectures, including cryptographic hardware, key management, certificate life cycles, and secure provisioning
  • Experience influencing technical decisions across teams without direct authority

Estimated Min Rate: $70.00

Estimated Max Rate: $100.00

Note:

Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description.

What’s In It for You?

Benefit eligibility is in accordance with applicable laws and client requirements. Benefits include:

Medical, Prescription, Dental & Vision Benefits (for employees working 20+ hours per week)
Health Savings Account (HSA) (for employees working 20+ hours per week)
Life & Disability Insurance (for employees working 20+ hours per week)
Met Life Voluntary Benefits Employee Assistance Program (EAP)401K Retirement Savings Plan Direct Deposit & weekly epayroll

Referral Bonus Programs Certification and training opportunities

Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Visit  to contact us if you are an individual with a disability and require accommodation in the application process.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary