Aurora is dedicated to delivering self-driving technology safely and efficiently. They are seeking an Embedded Software Engineer I to join their team, focusing on developing applications for custom hardware devices and ensuring robust system performance.
Responsibilities
- Help with board bring up activities
- Using the reference design and SDK documentation, build DRIVE OS, and configure hypervisors
- Understand power up sequence, secure boot process and implement FW updates
- Implement manufacturing tests, diagnostics and benchmarking firmware
- Develop, debug and configure device drivers for SoC peripherals
- Support frameworks, networking and middleware software development
Skills
- Bachelor's or higher degree in Computer Science, Electrical Engineering, or related field
- Experience in embedded software development, for Nvidia SoCs such as Orin or /Thor, or embedded Linux
- Proficiency in C/C++ and Python
- Knowledge of Linux, Yocto, kernel, and driver development
- Experience with Nvidia DRIVE OS and Drive Works
- Basic knowledge of electrical engineering fundamentals to support low-level debugging
- Prior project work in embedded systems, such as board bring-up, Secure Boot, Firmware Encryption, or Update mechanisms
- Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc)
- Experience with RTOS environments, especially FreeRTOS/SafeRTOS
Benefits
- Annual bonus
- Equity compensation
- Benefits
Company Overview
Aurora is building self-driving technology to operate multiple vehicle types, from freight-hauling trucks to ride-hailing passenger ones. It was founded in 2017, and is headquartered in Pittsburgh, Pennsylvania, USA, with a workforce of 1001-5000 employees. Its website is https://aurora.tech.Company H1B Sponsorship
Aurora has a track record of offering H1B sponsorships, with 4 in 2026, 11 in 2025, 51 in 2024, 88 in 2023, 76 in 2022, 38 in 2021, 51 in 2020. Please note that this does not guarantee sponsorship for this specific role.