Simulation Software Engineer
Listed on 2026-03-27
-
Software Development
Software Engineer, Python
At Auterion, we develop a state-of-the‑art operating system for autonomous robotics, enabling a wide variety of platforms to execute missions in logistics, mapping, inspection, and reconnaissance. Our software is the industry standard, trusted by the U.S. government to power the future of drone programs.
We are currently seeking a Simulation Software Engineer to design and build high‑fidelity virtual environments. Your work will allow us to test, refine, and validate our drone technology in simulation before it ever hits the field. In this role, you will focus on the Auterion Simulator, working alongside a talented team using:
- Unreal Engine
- Codebases: C/C++, Python, and Bash
- The Auterion
OS Framework
- Software Development: Work with the Apps & Simulation group to enhance our simulator software across the full technical stack.
- Innovation: Design and implement new software features, taking full ownership of your contributions to accelerate product launches.
- Collaboration: Partner with product and engineering teams to translate internal and client needs into technical solutions.
- Support & Documentation: Provide Level 3 technical expertise for customer issues and maintain high‑quality internal and external documentation.
- Team Agility: Engage in daily scrums, task prioritization, and release planning cycles.
- Education: Degree (B.Sc./M.Sc.) in Software Engineering, Computer Science, or a related technical discipline.
- Programming: 3+ years of professional experience with object‑oriented C++ and/or Python.
- Unreal Engine Expertise: Advanced knowledge of C++ integration, blueprints, physics engines, and shader/material development.
- Optimization: Proven ability to tune Unreal Engine applications for peak performance.
- Systems Knowledge: Deep familiarity with Linux/Ubuntu, including bash scripting, systemd, and network configuration.
- Infrastructure: Proficiency with Docker and qemu for managing and scaling simulation environments.
- Automation: Using Python for orchestration, tooling, and automated workflows.
- Testing: Strong grasp of CI/CD, debugging, and automated test frameworks.
- Robotics: Understanding of drone peripherals and sensor suites is a significant plus.
- Flexible scheduling to support work‑life balance.
- Equity through company stock options.
- Generous time‑off and pension schemes.
- Comprehensive mental health and wellbeing resources.
- Enhanced parental leave and onsite parking.
Auterion is creating the premier AI‑driven software platform for autonomous systems serving government and enterprise sectors. We tackle the world’s most complex problems by bringing together innovators who thrive on excellence and open collaboration.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: