Jobs and Careers
AE

Lead Software Engineer

AEVEX Aerospace
United Statesfull_timeVerifiedPosted 14 May 2025

About the role

Job Overview

 The Modeling and Simulation Lead to drive the development, implementation, and optimization of simulation models that support decision-making, system analysis, and performance evaluation. This role involves leading a team of engineers and analysts to develop high-fidelity models, conduct simulations, and analyze results to enhance system design, optimize operations, and support strategic initiatives.

Essential Functions

  • Lead the development and execution of advanced modeling and simulation efforts to support system design, testing, and performance evaluation.
  • Oversee and make architectural decisions influencing the creation, validation, and verification of simulation models to ensure accuracy and reliability.
  • Collaborate with cross-functional teams, including engineering, data science, flight test, production, and operations, to integrate modeling and simulation into decision-making processes for all stakeholders.
  • Develop and refine algorithms, computational models, and analytical frameworks to address complex technical challenges.
  • Analyze simulation results, generate insights, and provide recommendations to stakeholders.
  • Manage model development lifecycles, including requirements gathering, implementation, validation, and continuous improvement.
  • Identify and implement best practices in simulation methodologies, tools, and frameworks.
  • Ensure scalability, robustness, and efficiency of models for real-world applications.
  • Design and modify simulation to provide seamless interoperability with other customer simulation frameworks
  • Provide technical leadership, mentorship, and guidance to a team of modelers, analysts, and engineers.
  • Manage subcontractors assigning work and providing guidance to reach end goals
  • Communicate findings, technical concepts, and recommendations effectively through reports, presentations, and visualizations.
  • Stay up to date with advancements in modeling, simulation, and computational techniques to drive innovation and efficiency.
  • Perform other duties as assigned.
  • Regular and reliable attendance on a full time basis [or in accordance with posted schedule].
  • Responsible for exhibiting professional behavior with both internal and external business associates that reflects positively on the company and is consistent with the company's policies and practices.
  • Embodies AEVEX’s cultural values and aligns daily actions with department goals and company culture.

Qualifications and Competencies

  • Strong proficiency in C++, C#, Python or other programming languages
  • In-depth expertise in messaging frameworks such as DDS, ZeroMQ, and ROS, with a strong understanding of TCP/IP, UDP, and publish-subscribe communication models
  • Well-versed in creating and modifying containers and container networks with Docker, Kubernetes, or similar containerization technologies.
  • Adept at developing and deploying simulations on both Windows and Linux, ensuring compatibility, performance optimization, and seamless interoperability across operating systems.
  • Strong foundation integrating hardware-in-the-loop (HIL) and software-in-the-loop (SIL) systems
  • Understanding of real-time simulation requirements such as reducing latency and synchronization with hardware systems.
  • Exposure to faster-than-real-time simulation techniques, including Monte Carlo methods for system validation.
  • Familiarity with Agile and DevOps methodologies.
  • Knowledge of artificial intelligence (AI) and machine learning (ML) simulation enhancements is preferred.
  • Familiarity with aerospace simulation tools and autopilot systems such as ArduPilot, PX4, FlightGear, X-Plane, and JSBSim is a plus.
  • Champions AEVEX’s culture and empowers employees to take responsibility for their jobs and goals.
  • Engages employees by creating a climate in which they want to do their best.
  • Sets performance standards and encourages employee engagement and results through delegation, continuous feedback, goal setting, and performance management.
  • Maintains employee work schedules.
  • Provides oversight and direction to the employees in accordance with AEVEX’s policies and procedures.
  • Ability to lead teams and manage multiple projects simultaneously
  • Excellent problem-solving, analytical, and critical-thinking skills.
  • Strong communication skills, with the ability to present complex technical information to diverse audiences.
  • Provide technical leadership, mentorship, and guidance to a team of modelers, analysts, and engineers.
  • Manage subcontractors as a part of the team; assigning work and providing guidance to reach end goals

Education / Cer

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AEVEX Aerospace

View company profile →