Staff Software Engineer, Controls
Kodiak AI, Inc. · Mountain View, CA ·
- Seniority
- Staff
- Category
- Software engineering
You will design, implement, and test feedback, control, and actuation strategies for fully loaded autonomous trucks. You will characterize vehicle systems, develop models for planning and simulation, address redundant and fail-safe operation, and produce requirements, test plans, documentation, and integrated testing.
Responsibilities
- Design and implement feedback, control, and actuation strategies
- Architect, develop, and test reliable, redundant, safety-critical vehicle-control software
- Characterize steering, braking, throttle, engine-management, and vehicle-dynamics systems
- Develop models for motion planning, simulation, and controls
- Solve problems in redundant actuation, degraded operation, and fail-safe control
- Create requirements, test plans, test documentation, and integrated testing
Requirements
- Background in robotics, controls, optimization, and mathematics
- Experience developing, testing, and tuning controllers for mobile autonomous robots
- Experience with system identification, modeling, simulation, or complex-dynamics characterization
- Theoretical and practical experience in controls, system modeling, or redundant architectures
- Focus on end-to-end vehicle safety
- Production-level C or C++ development experience
Benefits
- Equity
- Biannual bonuses
- Medical, dental, and vision plans
- Medical plan with infertility benefits
- Flexible PTO
- Parental leave
- Dog-friendly office
- Free catered lunch
- Stocked kitchen
- Free EV charging
- Long-term disability insurance
- Short-term disability insurance
- Life insurance
- Headspace
- One Medical
- Gympass
- Spring Health
- 401(k)
- Commuter benefits
- FSA
- Dependent Care FSA
- HSA
- Referral bonuses
- Patent bonuses