Work on software/hardware integration and system testing
Automate testing and analysis tools for control subsystem verification
Perform development in Linux and embedded environments
Benefits
Eligible for annual bonuses and equity compensation
Comprehensive benefits package provided
Hybrid work environment with at least 3 days in-office
Opportunities for professional development and advancement
Full Job Description
In this role, you will
Work within our vehicle integration team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack.
Interact with autonomy planning and control software, embedded layer software, and vehicle platform commands and monitoring.
Develop fault monitoring of vehicle platforms.
Develop software that will directly influence on-road behavior of autonomous vehicles including mode of operation, fault management, and health monitoring.
Work with software/hardware interfaces including embedded system simulation, hardware-in-the-loop, and vehicle system level testing.
Build tools to automate testing and analysis of the control subsystem to assist in verification to safety-critical coverage standards.
Development in Linux-based environments as well as embedded.
Required Qualifications
3+ of applied industry experience in software development using modern robotics frameworks
Proficient in C++ and C code, including experience with embedded applications
Knowledge of software architecture design best practices
Familiarity with modern communication technologies and networking protocols (CAN, TCP and UDP)
Working knowledge of software analysis, linting, and testing tools
Desirable Qualifications
Experience in a regulated, safety critical, or quality managed environment
Experience with autonomous vehicles or related robotics fields
Familiarity with control systems of automotive, aerospace, robotics, or similar systems
The base salary range for this position is $126,000 - $201,000 per year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
#LI_KW1
We believe in-person work increases collaboration, empathy and our ability to lead effectively. As a result, we operate in a hybrid work environment where Aurorans are in office at least 3 days per week.
About Aurora Innovation
Aurora Innovation is a technology company that develops self-driving car technology. The company was founded in 2017 by a team of experts in the field of autonomous vehicles, including former executives from Google, Tesla, and Uber. Aurora's technology is designed to enable vehicles to operate safely and efficiently in a variety of driving conditions, and the company has partnerships with a number of major automakers, including Volkswagen and Hyundai. Aurora is based in Boston, Massachusetts.