Staff Embedded Linux Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Aurora · 3 days ago

Staff Embedded Linux Engineer

Aurora is focused on delivering the benefits of self-driving technology safely and efficiently. They are seeking a seasoned Staff Embedded Linux Developer to architect, design, and implement system-level software for next-generation embedded platforms, requiring deep expertise in Linux kernel internals and hands-on experience with hardware interfaces.

AutomotiveAutonomous VehiclesElectric VehicleTransportation
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Lead the design, development, customization, and maintenance of Board Support Packages (BSPs) for various hardware platforms using the Yocto Project build system
Configure, build, and optimize the Linux kernel, bootloaders (U-Boot), and root file systems for custom hardware, ensuring system stability and performance
Develop, port, and debug Linux device drivers for a wide range of hardware interfaces, including PCIe, DDR, Ethernet, I2C, SPI, and USB
Collaborate with hardware engineers during initial board bring-up, debugging issues at the register and schematic levels using tools such as JTAG, oscilloscopes, and logic analyzers
Implement and enhance functionalities related to the PCIe subsystem, including DMA, memory management, and interrupt handling
Work with BIOS/UEFI configurations and integrate them with the embedded Linux environment as required for specific platforms (e.g., x86 architectures)
Optimize system performance, boot time, memory footprint, and power consumption for embedded devices
Develop and maintain robust CI/CD pipelines and automated testing workflows for the embedded software stack
Create Requirements and Design, conduct code reviews, mentor junior engineers, and develop unit test plans

Qualification

Embedded Linux developmentYocto Project expertiseC/C++ programmingLinux kernel internalsDebugging toolsBoard bring-up experienceDevice driver developmentAnalytical skillsProblem-solving skillsCommunication skills

Required

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
Minimum of 8+ years of hands-on experience in embedded Linux development, with a strong background in system-level programming and board bring-up
Deep expertise in the Yocto Project, including custom layer development, recipes (BitBake), and image generation
Strong proficiency in C/C++ programming for embedded and kernel-level development
In-depth knowledge of the Linux kernel internals, memory management, scheduling, and device driver architecture
Hands-on experience with debugging tools like GDB, JTAG, Lauterbach, and oscilloscopes
Strong problem-solving, analytical, and communication skills, with the ability to work effectively in cross-functional teams

Preferred

Familiarity with secure boot, OTA updates, and system security hardening
Exposure to open-source contributions and community collaboration practices
Knowledge of networking protocols (TCP/IP, UDP) and real-time operating system (RTOS) concepts
Knowledge of Telecommunication and/or GNSS domain

Benefits

Annual bonus
Equity compensation
Benefits

Company

Aurora is building self-driving technology to operate multiple vehicle types, from freight-hauling trucks to ride-hailing passenger ones.

H1B Sponsorship

Aurora has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (51)
2023 (91)
2022 (77)
2021 (38)
2020 (51)

Funding

Current Stage
Public Company
Total Funding
$4.19B
Key Investors
UberSequoia Capital
2024-08-01Post Ipo Equity· $483M
2023-07-19Post Ipo Equity· $820M
2021-11-04Post Ipo Equity· $1.8B

Leadership Team

leader-logo
Chris Urmson
CEO and co-founder
linkedin
leader-logo
David Maday
Chief Financial Officer
linkedin
Company data provided by crunchbase