Auterion develops a standardized operating system that powers fleets of autonomous robots and drones.
<p>Auterion builds a cutting-edge operating system for autonomous robotic systems that empower a diverse range of platforms to perform surveillance, reconnaissance, defense, inspection, mapping and logistics tasks. Our industry-leading software drives the adoption of robotic fleets and is recognized by the U.S. government as the future standard for its drone programs. </p> <p>You'll join our Computer Vision team, working on AuterionOS at the application level: camera data streaming, multi-sensor synchronization, and pipeline architecture. You'll work daily with Linux on embedded hardware, C++, Python and Bash, alongside a friendly, engaged engineering team.</p> <p><strong>Responsibilities</strong></p> <ul> <li>Work within the Computer Vision Team and collaborate with other teams (hardware development & customer-facing).</li> <li>Design, build and maintain camera data pipelines on AuterionOS - streaming, multi-sensor sync, and pipeline architecture.</li> <li>Add features, solve bugs, write tests and improve the performance of software components running on AuterionOS, Auterion’s custom embedded Linux distribution.</li> <li>Ensure that the team’s products work reliably in platforms used by internal and external customers.</li> <li>Propose new software solutions and take ownership of the implementation. Your technical expertise will have a huge impact on bringing Auterion’s drone products to market.</li> <li>Contribute to internal documentation and the public knowledge base; join stand-ups and release planning.</li> </ul> <p><strong>Qualifications and Skills</strong></p> <ul> <li>B.Sc./M.Sc. in Computer Science, Software Engineering, or related fields.</li> <li>2+ years of experience writing object-oriented C++ and/or Python code in a professional setting.</li> <li>Extensive experience working with embedded architectures, including cross-compilation, debugging, and performance optimization.</li> <li>Solid Linux fundamentals — kernel basics, systemd, device drivers, device tree, bootloaders (u-boot).</li> <li>Comfortable managing Docker environments and Debian packaging.</li> <li>Experience with video streaming technologies (MIPI CSI, gstreamer).</li> <li>Bonus: electrical engineering experience, familiarity with schematics and the instrumentation required to debug communication over I2C, SPI, UART, CAN bus.</li> <li>Bonus: experience with NXP i.MX and NVIDIA Jetson platforms.</li> <li>Bonus: ROS1/ROS2 experience</li> <li>A product-oriented and hands-on mindset, with an eagerness to drive forward project initiatives, pulling in resources from across the organization.</li> </ul> <p><strong>Benefits</strong></p> <ul> <li>Flexible working hours & hybrid workplace</li> <li>Stock Options</li> <li>Generous holiday allowance</li> <li>Pension plan </li> <li>Car parking </li> <li>Enhanced maternity & paternity leave</li> <li>Mental health and wellbeing support</li> <li>Flyday Friday - Fly a drone (1/x month)</li> <li>Regular team social</li> </ul> <p><strong>About Auterion</strong></p> <p>We are building the leading software platform for AI-powered autonomous systems for enterprise and government customers. Our team is supporting the most important missions and solving the most challenging problems.</p> <p>At Auterion, we bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you’ll be empowered to develop ideas, collaborate across all levels, and make an impact that matters.</p>