onsite
Senior Simulation Software Engineer - Unreal Engine & AI Autonomy - ag
Software Engineer
Lead the development of high‑fidelity simulation environments using Unreal Engine, integrating AI autonomy modules and advanced physics. Drive performance optimization, tool creation, and cross‑disciplinary collaboration to deliver cutting‑edge autonomous systems.
About the role
Key Responsibilities
- Design, implement, and maintain realistic simulation environments in Unreal Engine for autonomous systems.
- Integrate AI autonomy algorithms, sensor models, and perception pipelines into the simulation framework.
- Optimize simulation performance, ensuring real‑time fidelity and scalability across hardware platforms.
- Develop reusable tools, scripts, and documentation to support rapid prototyping and testing.
- Collaborate with research, software, and hardware teams to validate simulation accuracy against real‑world data.
Requirements
- 5+ years of software engineering experience, with a strong background in C++ and Unreal Engine development.
- Proven expertise in AI autonomy, robotics, or related fields, including sensor fusion and perception.
- Solid understanding of physics simulation, graphics pipelines, and performance profiling.
- Experience with Python for tooling, data processing, or automation.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
unreal enginecpython