Staff Embedded Software Engineer

Posted 4 hours ago

This is a fully remote position, open to applicants in Pennsylvania.

📋 Description

• Design and develop scalable, modular, and real-time embedded software architectures for the autonomous vehicle platform.

• Take charge of the design, development, and validation of safety-critical embedded platform software.

• Create firmware that interfaces directly with sensors, compute modules, and the base vehicle.

• Provide mentorship and guidance to team members.

• Offer technical leadership and conduct thorough code reviews.

• Implement safety guidelines and establish robust fault handling mechanisms.

• Coordinate tasks among team members to ensure timely delivery.

• Assist in vehicle testing and field deployments.

• Identify and resolve embedded software issues in real-world scenarios.


⛳️ Requirements

• Proficient in C++ for the development of embedded systems in safety-critical environments.

• Strong comprehension of RTOS concepts and programming, including FreeRTOS or SafeRTOS.

• Familiarity with safety-critical standards such as ISO 26262, DO-178C, IEC 61508, IEC 62304, or similar.

• Proven technical leadership experience within a small team.

• Experience in hardware abstraction layer (HAL) and board support package (BSP) development.

• Knowledge of multithreaded and real-time software design.

• Understanding of CAN and Ethernet communication protocols, preferably in an automotive context.

• Successfully taken at least one product through production, including ongoing maintenance with paying customers.

• U.S. residency, person status, and/or citizenship status may require verification due to national security requirements.

• May need to meet U.S. export control requirements or obtain a U.S. government export license.


🏝️ Benefits

• Equal opportunity workplace.

• Inclusive culture that embraces gender, race, age, sexual orientation, religion, disability, and identity.

• Potential for consideration for a different position if national security restrictions hinder employment in this role.

People also viewed

JumpCloud3 hours ago

Devices Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Squad3 hours ago

Android Software Engineer

UA flagUkraine OnlyFreelanceFull-stack Engineer
ApplyView job
Candescent4 hours ago

Software Engineer I

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ELEKS4 hours ago

Senior/Lead Software Developer, Biotechnology

UA flagUkraine, +2 more countriesFreelanceFull-stack Engineer
ApplyView job
Bia Energy4 hours ago

Full Stack Developer – Mid

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job
SHOP APOTHEKE EUROPE4 hours ago

Staff Engineer, Checkout Platform

NL flagNetherlands OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers