companyAurora Innovation logo

Embedded Software Engineer I at Aurora Innovation | Mountain View, CA

Aurora InnovationMountain View, California
On-site Full-time $116K/yr - $174K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Required QualificationsBachelor's or higher degree in Computer Science, Electrical Engineering, or a related field. Familiarity with embedded systems and firmware development. Experience with hardware interfacing and integration. Knowledge of software development methodologies and tools.

About the job

Who We Are

At Aurora Innovation, we are dedicated to providing the transformative benefits of self-driving technology in a safe, rapid, and widespread manner.


The Aurora Driver is set to revolutionize mobility and logistics, paving the way for a safer, more efficient, and accessible future for all.

 

At Aurora, you will engage with complex challenges alongside a team of passionate and intelligent professionals, enhancing your expertise while broadening your knowledge base. For our latest updates, visit aurora.tech or follow us on LinkedIn.

 

We believe in hiring talented individuals from diverse backgrounds who are eager to contribute to a transportation ecosystem that enhances road safety, ensures timely delivery of essential goods, and makes mobility efficient and accessible for everyone. We are currently seeking an Embedded Software Engineer.

Join our Embedded Software team as a Firmware Engineer, where you will develop applications for a variety of custom hardware devices crafted by our electrical engineers. We utilize and sometimes pioneer cutting-edge development techniques to create robust, reliable systems that achieve exceptional levels of safety and performance.

In this role, you will:

  • Assist with board bring-up activities
  • Utilize reference design and SDK documentation to build DRIVE OS and configure hypervisors
  • Gain an understanding of the power-up sequence, secure boot process, and implement firmware updates
  • Develop manufacturing tests, diagnostics, and benchmarking firmware
  • Create, debug, and configure device drivers for SoC peripherals
  • Support the development of frameworks, networking, and middleware software

About Aurora Innovation

Aurora Innovation is committed to advancing self-driving technology, making transportation safer, and improving logistics efficiency. Our team is driven by innovation and a passion for creating a better future in mobility.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.