Software Engineer II, Vehicle Platform Integrations

Aurora Innovation$139K — $223K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software development experience in robotics frameworks
  • Proficiency in C++ and C for embedded applications
  • Knowledge of software architecture design best practices
  • Familiar with networking protocols (CAN, TCP, UDP)
  • Working knowledge of software testing and analysis tools

Responsibilities

  • Develop infrastructure to integrate embedded software within a vehicle integration team
  • Interact with autonomy planning, control software, and vehicle commands
  • Create fault monitoring software for vehicle platforms
  • Develop software influencing on-road behavior of autonomous vehicles
  • Work with software/hardware interfaces, including hardware-in-the-loop testing
  • Build automation tools for testing and analysis to meet safety-critical standards
  • Develop software in Linux and embedded environments

Benefits

  • Hybrid work environment with at least 3 in-office days per week
  • Annual bonus and equity compensation
  • Comprehensive benefits package
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 $139,000 - $223,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.
Learn more about Aurora Innovation
Size
600 employees
Market Cap
$1.3 billion
Industry
NASDAQ

Similar Jobs

More Jobs at Aurora Innovation

More Manufacturing & Automotive Jobs

Find similar Software Engineer II, Vehicle Platform Integrations jobs: