What is a Software Engineer at Kodiak?
At Kodiak, a Software Engineer plays a crucial role in developing the brain, nervous system, and safety-critical infrastructure of the Kodiak Driver—the industry-leading autonomous technology built specifically for long-haul trucks. Unlike traditional software roles, engineering at Kodiak requires a deep appreciation for the physical world. You will write code that directly controls 80,000-pound vehicles traveling at highway speeds, making safety, latency, and reliability your top priorities.
The impact of this position is immense. Your work will directly influence the safety of public highways, the efficiency of the global supply chain, and the future of autonomous freight. Whether you are developing perception algorithms to detect hazards miles ahead, designing control loops in MATLAB, or building automated test equipment for thermal and electrical systems, you are solving real-world physics problems through software.
To succeed in this role, you must be comfortable working at the intersection of hardware and software. You will collaborate daily with hardware design engineers, reliability scientists, material scientists, quality specialists, and service technicians. Kodiak values engineers who are highly collaborative, safety-focused, and eager to tackle the multi-disciplinary challenges of physical automation.



