We are looking for a Simulation Software Engineer to build sophisticated simulation environments for drone systems. You will work with a team of engineers to develop a cutting-edge operating system for autonomous robotic systems.
Requirements
- B.Sc./M.Sc. in Computer Science, Software Engineering, or related fields
- 3+ years of experience writing object-oriented C++ and/or Python code in a professional setting
- Expert knowledge of Unreal engine: blueprint and C++ integration, sensor simulation, physics engine, material and shader development
- Strong knowledge of performance optimizations for applications using Unreal Engine
- Good understanding of complex software solutions that consist of multiple code bases and work in integration
- Solid experience with Linux/Ubuntu systems, incl. network configurations, systemd and bash scripting
- Experience with Docker environments and qemu for scaling simulation infrastructure
- Experience with Python for automation, tooling and simulation orchestration
- Ability to break down complex goals into actionable tasks and drive implementation across the entire ecosystem of the Auterion simulator: OS, customer-facing UI, virtualization environments, tooling
- Experience with CI/CD and release/test automation
- Good understanding of sensors and peripherals of a drone or robotic systems
- Strong debugging and performance analysis skills with pro-active and autonomous working style
- A product-oriented mindset, with an eagerness to drive forward project initiatives across team-boundaries
Benefits
- Flexible working hours
- Stock Options
- Generous holiday allowance
- Company pension plan
- Car parking
- Enhanced maternity & paternity leave
- Mental health and wellbeing support