Job Description
The Embedded Firmware Engineer I at Aurora is responsible for designing, developing, testing, and securing embedded vehicle firmware for autonomous vehicles, working closely with cross-functional teams to ensure safety, security, and performance throughout the product lifecycle.
Key Responsibilities
- Design, prototype, build, and test embedded vehicle firmware with a focus on security.
- Evaluate, implement, test, and optimize secure applications in a real-time operating system environment.
- Collaborate with software, hardware, and security engineers throughout the product lifecycle to ensure security from design to deployment.
- Develop testing frameworks and harnesses at unit, integration, and system levels, including security testing.
- Develop a deep understanding of functional safety and security standards relevant to autonomous vehicles, such as ISO 21434 and ISO 26262.
Requirements
- Bachelor's or higher degree in Electrical Engineering (EE), Computer Science (CS), Computer Engineering (CE), or equivalent.
- Basic knowledge of electrical engineering fundamentals to support low-level debugging.
- Expert level knowledge of C or C++ programming languages; knowledge of other programming languages is also valuable.
- Prior project work in Secure Boot, Firmware Encryption, and Update mechanisms.
- Knowledge in automotive security topics such as SecOC, UDS, and TPM 2.0 for ECU security.
- Familiarity with electronics test equipment and hardware debugging tools such as multimeters, oscilloscopes, and power supplies.
- Experience with designing, prototyping, building, and testing production embedded vehicle firmware with a focus on security.
- Ability to evaluate, implement, test, and optimize secure applications in a real-time operating system environment.
- Experience working with software, hardware, and security engineers throughout the product lifecycle, from device bring-up to manufacturing and deployment, ensuring security from design to deployment.
- Experience developing testing frameworks and harnesses at the unit, integration, and system levels, including security testing.
- Deep understanding of functional safety and security concepts relevant to autonomous vehicles, including standards like ISO 21434 and ISO 26262.
Benefits & Perks
Compensation/salary range: $105,000 - $157,000 per year
Annual bonus
Equity compensation
Benefits (unspecified)
Ready to Apply?
Join Aurora and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Aurora
Data Platform Engineer
Aurora
NEW
Pittsburgh
Full Time
14h
$105k-157k
Security Engineering Technical Lead Manager TLM - Aurora Enterprise Security
Aurora
NEW
Seattle
Full Time
2d
$189k-274k
FP A Analyst Procurement Systems
Aurora
Pittsburgh
Full Time
3d
$104k-166k
More jobs in Pittsburgh, Pennsylvania
Patient Care Consultant
Jushi
Pittsburgh
Full Time
Nov 3
Patient Care Consultant
Jushi
Pittsburgh
Full Time
Nov 17
Shift Supervisor
Jushi
Pittsburgh
Full Time
Nov 18