Developing real-time simulations, rendering, and 3D modeling for autonomous defense systems using Unreal Engine.
Requirements
Minimum 2 years of experience with Unreal Engine and possess strong C++ development skills.
Direct experience working with AirSim and are familiar with integrating simulations with real-world autonomous systems is a plus
Proficient in debugging, profiling, and optimizing C++ code for real-time applications.
Familiarity with networking, multiplayer systems, or parallel processing in Unreal Engine environments.
Experience in Robotics systems is a plus
Unreal Engine C++ Plugin Development experience
Responsibilities
Lead the development and integration of real-time systems in Unreal Engine for defense simulation projects.
Implement and optimize high-performance code in C++ to ensure smooth and responsive simulations under constrained hardware conditions.
Work closely with the electrical engineering and machine learning teams to integrate real-world data and control systems into Unreal simulations via AirSim.
Conduct extensive testing, debugging, and optimization to ensure reliable and efficient system performance.
Mentor junior engineers and contribute to the growth of Unreal Engine and C++ development expertise within the company.
Other
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
You enjoy working closely with engineers from various disciplines to solve complex technical challenges.