Aurora logo

Senior Embedded Software Engineer

Aurora
Bozeman, Montana
Full Time
Posted November 20, 2025
$146k - $234k
Apply Now

Application opens on company website

Job Description

The Embedded Software Engineer will develop and implement safety-critical, real-time embedded software for lidar systems, focusing on digital signal processing, system interfaces, and hardware debugging to support Aurora's autonomous driving technology.

Key Responsibilities

  • Design and implement reliable, high-performance real-time embedded applications for lidar systems
  • Define requirements, document system designs, and perform unit testing of embedded software
  • Collaborate with FPGA engineers to develop interfaces and manage data streams
  • Diagnose and troubleshoot hardware and software issues using debugging tools such as GDB, oscilloscopes, and logic analyzers
  • Support hardware engineers with PCBA bring-up, debugging, and testing

Requirements

  • Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, or a related field
  • Experience with ARM multi-core development and inter-processor communication
  • Experience with a low-level RTOS such as FreeRTOS
  • Excellent C or C++ programming skills
  • Excellent problem solving and software hardware debugging skills using tools such as GDB, oscilloscopes, and logic analyzers
  • Ability to design and implement highly-reliable and performant real-time embedded applications
  • Ability to define requirements, document embedded systems designs, and perform unit testing of implementations
  • Ability to work closely with FPGA engineers to implement interfaces and data streams
  • Experience with diagnosing and solving difficult problems in embedded systems

Benefits & Perks

Compensation/salary range: $146,000 - $234,000 per year
Annual bonus
Equity compensation

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.

More jobs at Aurora

Aurora logo

Data Platform Engineer

Aurora
NEW
Pittsburgh
Full Time
14h
$105k-157k
Aurora logo

Security Engineering Technical Lead Manager TLM - Aurora Enterprise Security

Aurora
NEW
Seattle
Full Time
2d
$189k-274k
Aurora logo

FP A Analyst Procurement Systems

Aurora
Pittsburgh
Full Time
3d
$104k-166k

More jobs in Bozeman, Montana

Woodard & Curran logo

Senior Environmental Remeditation Engineer (Montana)

Woodard & Curran
Bozeman
Full Time
Dec 4