Job Description
A Software Engineer at Aurora will work on integrating and optimizing hardware components such as sensors and embedded devices for autonomous trucks, ensuring seamless hardware-software interaction, system performance, and safety in a hands-on, systems-focused role.
Key Responsibilities
- Integrate core hardware components such as Lidars, Radars, Cameras, and embedded devices into the Aurora Driver software stack
- Support the initial software bring-up of new vehicle platforms, ensuring proper configuration and communication of onboard compute and sensors
- Optimize onboard software performance for efficient use of CPU, GPU, and memory resources
- Develop and refine software tools to monitor real-time hardware health and telemetry
- Utilize Hardware-in-the-Loop (HIL) environments to test and verify software changes against real hardware before deployment
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
- Strong proficiency in C programming language.
- Solid understanding of data structures, algorithms, and memory management, demonstrated through academic or project-based experience.
- At least 1-2 years of relevant hands-on systems experience, which can be demonstrated through multiple internships, significant academic research, or professional work involving hardware-software interaction.
- Experience working in a Linux environment with an understanding of command-line tools and system basics.
- Familiarity with networking protocols such as TCP/IP, UDP, or serial communication.
Benefits & Perks
Compensation/salary range: 116,000 - 174,000 per year
Annual bonus
Equity compensation
Benefits
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 at Aurora
More jobs at Aurora
Data Platform Engineer
Aurora
NEW
Pittsburgh
Full Time
2d
$105k-157k
Security Engineering Technical Lead Manager TLM - Aurora Enterprise Security
Aurora
Seattle
Full Time
3d
$189k-274k
FP A Analyst Procurement Systems
Aurora
Pittsburgh
Full Time
4d
$104k-166k
More jobs in Mountain View, California
Senior Software Engineer, Machine Learning, Calibration
Nuro
Mountain View
Full Time
Dec 17
$194k-291k
Senior Staff Software Engineer, Behavior Verification
Nuro
Mountain View
Full Time
Dec 22
$176k-320k
Senior Staff Software Engineer Localization Visual Odometry
Gatik
Mountain View
Full Time
Dec 25
$170k-260k