• U.S. Person status is required as this position needs to access export-controlled data.
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field. Master’s degree is a plus.
• 8+ years of experience developing closed-loop simulation tools e.g. 6DOF, SITL, PITL, HITL
• Strong proficiency in programming languages such as C/C++, Rust, Python.
• Comfortable operating and developing within Linux environments
• Familiarity with standard software development practices, including testing frameworks, Docker, CI/CD pipelines, and agile development
• Experience designing, implementing, and validating physics-based simulation models for closed-loop systems
• Experience emulating and integrating virtual sensors, actuators, and test equipment with serial interfaces, network interfaces, and conventional I/O interfaces
• Experience with data analysis techniques, automation tools, and pipeline development
• Strong analytical and problem-solving skills with keen attention to details
• Excellent verbal and written communication skills
• Proven ability to work independently and take ownership of technical deliverables
• Proven ability to work in a fast-paced and dynamic environment while delivering results