As a member of the Software Engineering Department on the Simulation team, you will contribute to the design, development, and testing of simulation software using modern programming languages and software engineering best practices. You will assist in developing modular simulation physics components, such as models for aerodynamics, actuators, payloads, and environmental effects, with guidance from senior engineers. You will collaborate with systems engineers, simulation developers, and airframe designers to align software implementations with aircraft and system requirements. You will implement, test, and refine simulations of physical, digital, or hybrid systems based on project needs and engineering specifications. You will learn to use AI tools and basic machine learning techniques to improve simulation fidelity, support modeling workflows, or analyze simulation outputs—initially under mentorship. You will work closely with domain experts, engineers, data scientists, and other stakeholders to integrate simulations (including AI-enhanced features) into engineering workflows or customer-facing solutions. You will write clear code comments and contribute to technical documentation, user guides, and the maintenance of code repositories. You will stay informed about developments in simulation technologies and tools, and share ideas for improvements with the team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level