Staff Software Engineer, Embedded
Kodiak RoboticsDebug common truck functions on the vehicles (Driver interfaces, Braking, Steering)full_timestaff
Tech Stack
Responsibilities
- Collaborate with hardware EE on design and test of high reliable hardware systems.
- Collaborate with software engineering on architecture, optimizations and reviews.
- Contribute to hardware specifications to ensure test coverage and fault detection.
- Participate in hands-on hardware bring-up in the engineering lab using analyzers and probes.
- Develop software for embedded platforms (x86, ARM) and sensors (Camera, Radar, Lidar, IMU).
Soft Skills
Embedded SystemsWritten CommunicationAutonomous VehiclesAutomotive IndustryAerospace Industry
Benefits
- Equity
- Health Insurance
- Dental
- Vision
- Flexible PTO
- Parental Leave
- Life Insurance
- Disability Insurance
- FSA
- Dependent Care FSA
- HSA
- 401k
- Commuter Benefits
- Mental Health
Culture
Dog-Friendly OfficeFree Meals/SnacksWork-Life Balance
Requirements
Required: BS in Computer Science, Electrical Engineering, or Computer Engineering or equivalent experience
Preferred: MS in Computer Science, Electrical Engineering, or Computer Engineering
Regions: Us
Get jobs like this in your inbox
Weekly C++, X86, Arm hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Kodiak Robotics
Industry: autonomous driving
Size: small
Kodiak Robotics is building the next generation of planning capabilities by integrating learned models into autonomous vehicle decision-making to translate neural network outputs to reliable vehicle behaviors.
View company profile →Compensation
Equity: equity
Bonus: annual bonuses