Staff Software Engineer, Embedded

Kodiak Robotics

Mountain View, CA, United States
Base: $200,000 minimum; bonus/equity: competitive ...
On-site
8+ years software development experience
Extensive c++ programming skills
Deep knowledge of embedded platforms
The role involves collaborating with hardware and software teams to design reliable low-level devices for autonomous trucks

Job Summary

  • The role involves collaborating with hardware and software teams to design reliable low-level devices for autonomous trucks.
  • Candidates must have extensive experience in C++ and deep knowledge of embedded programming platforms to ensure high safety and performance.
  • The company offers a competitive compensation package including equity, bonuses, and comprehensive medical benefits through Kaiser Permanente.

Matching Summary

The role involves collaborating with hardware and software teams to design reliable low-level devices for autonomous trucks.

Salary

Base: $200,000 minimum; Bonus/Equity: Competitive equity and annual bonuses included; Benefits: Comprehensive medical, dental, vision, and retirement plans

Skills & Requirements

Must-have

  • 8+ years software development experience
  • Extensive C++ programming skills
  • Deep knowledge of embedded platforms
  • Experience with I2C CAN SPI UART buses
  • Hands-on hardware debugging skills

Nice-to-have

  • Time synchronization experience
  • Passion for autonomous vehicles impact
  • Clear technical documentation writing
  • Automotive or aerospace background

Key Requirements

  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering
  • 8+ years of software development experience
  • Experience with high-speed hardware communication like PCIe and Automotive Ethernet

Work Rights

Not specified

Tailored Resume

Cover Letter