1. What is a Software Engineer at Kodiak?
As a Software Engineer at Kodiak, you play a vital role in building the artificial intelligence and advanced robotics infrastructure that powers autonomous commercial trucking and defense applications. This position directly shapes how fully-loaded autonomous semi-trucks navigate complex environments safely, efficiently, and reliably across public highways. Your daily contributions impact core software domains ranging from motion planning and vehicle controls to routing, localization, and mission planning infrastructure.
The work combines fundamental theoretical robotics with high-stakes production deployment, requiring you to write robust, safety-critical code that operates reliably on heavy-duty vehicle platforms. You will collaborate closely with multidisciplinary teams including hardware engineers, reliability scientists, system architects, and test engineers to validate real-world physical performance against rigorous safety standards. Whether you are tuning feedback loops for vehicle actuation or scaling distributed infrastructure for autonomous routing, your work is central to delivering the future of autonomous ground transportation.
Expect a fast-paced, high-impact environment where code meets heavy machinery on public roads. Success at Kodiak requires a blend of rigorous analytical thinking, rigorous safety awareness, and pragmatic software engineering. You will be challenged to solve novel problems in autonomous driving while maintaining an unwavering focus on real-world reliability and passenger and public safety.



