You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer, Systems

Role: Software Engineer, Systems

Location: San Diego, CA (On-site)
 

We are comma.ai. We're building the Android of self-driving cars and already operate the second largest fleet after Tesla. We own our stack from shipping state of the art machine learning models trained on our own infrastructure, building the operating system, designing the hardware, and manufacturing it.

 

We don't care where, or even if, you went to school. We don't care if you have a traditional background. We're just looking for people who can independently contribute to shipping openpilot. As a Systems Software Engineer, you'll work on things like mainlining our kernel, bringing up new hardware, and making the comma 3X boot up in 5s. 

 

Responsibilities:

  • Contribute to Linux kernel, bootloader, and low-level systems code
  • Optimize boot times and system-level performance on embedded devices
  • Support hardware bring-up for new platforms
  • Debug and improve platform stability, reliability, and observability
  • Work across kernel, drivers, and hardware abstraction layers
     

Qualifications:

  • Experience with C/C++ and embedded Linux systems
  • Familiarity with Linux internals, kernel modules, and system bring-up
  • Experience optimizing resource usage, boot time, and latency
  • Confident debugging low-level systems with hardware tools and kernel logs
     

Perks:

  • Chef-prepared lunch and dinner
  • On-site gym and yoga studio
  • 24/7 access to the comma fleet of cars
  • Health, dental, and vision insurance
  • Flexible time off

 

We love a great GitHub, open source contributors, good projects, and competition winners. To apply, complete one of our challenges or get a bounty merged then reach into work@comma.ai