Aurora

Embedded Software Engineer Intern — Lidar

Aurora
Apply
1 month ago
Bozeman, MT, USAIntern
H1B sponsor

Responsibilities

  • Develop and test C++ firmware features for Aurora’s FirstLight lidar sensor on an embedded Linux FPGA system-on-chip platform.
  • Build Python tools that analyze manufacturing and calibration data and generate production acceptance reports.
  • Bring up and debug software against real sensor hardware using logging, health monitoring, and debug interfaces.
  • Write automated unit and hardware-in-the-loop tests for sensor features and tools.
  • Collaborate with firmware, FPGA, optics, and manufacturing engineers to develop software fixes and diagnostics from test-station and fleet observations.

Requirements

  • Currently pursuing a BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related field and returning to a degree-granting program after the internship.
  • Proficiency in Python for automation and data analysis.
  • Working knowledge of modern C++ through coursework or project experience.
  • Experience developing software in a Linux environment, including the shell, a build system, and Git.
  • Experience debugging software that interacts with hardware through coursework, personal projects, or a prior embedded systems or robotics internship.
  • Preferred qualifications include exposure to Yocto or FreeRTOS; familiarity with Bazel, GDB, continuous integration, and code review workflows; experience with NumPy, pandas, matplotlib, or Protocol Buffers; experience with AMD/Xilinx Zynq or Versal and SPI, I2C, UART, or GPIO; and coursework or projects in signal processing, optics, lidar, or radar.

Benefits

  • Internship work is based in Bozeman, Montana, with compensation varying by location and degree level.
  • Aurorans are expected to work from the office at least 3 days per week, with some roles requiring up to 5 days per week.
  • Interns must return to a degree-granting program after the internship.

Tech Stack

BazelC++GitLinuxMatplotlibNumPyPandasPython

Categories

Aurora

About Aurora

1,001-5,000 employees

Aurora builds the Aurora Driver, a self-driving system for heavy-duty trucks, and offers it as a driver-as-a-service to freight carriers. The company partners with truck OEMs and logistics networks, including Volvo Trucks, PACCAR, FedEx, Uber Freight, Werner, Schneider, and Ryder, to commercialize autonomous freight hauling. Founded in 2017 and headquartered in Pittsburgh, Aurora is a public company trading on Nasdaq under the symbol AUR.

Contact me