Engineer II, Simulation Framework (R6204)
San DiegoLast seen today
Summary
Engineer II will develop and maintain C++ and Python software for simulation adapters, plugins, and interfaces across multiple simulation frameworks (AFSIM, NGTS, Aechelon, HMSSimBlocks, HMSF). The role involves porting simulation features, integrating autonomy systems, implementing CIGI-based plugins, and supporting DDS communications and distributed systems. Responsibilities include writing unit and integration tests, debugging complex simulation-autonomy interactions, and collaborating with cross-functional teams on framework improvements and reusable component patterns.
DevOps / InfrastructureEmbedded SystemsC++DockerPythonAechelonAfsimApisAutomated TestingBazelCigiCmakeCommon Scenario Format CsfCtestDdsDisGazeboGitGoogletestGrid InterfaceGRPCHivemind SdkHlaHmsfHmssimblocksLinuxMakeMatlabNgtsObject Oriented ProgrammingPodmanPytestRosRos 2SimulinkTCPUDPUnityUnreal EngineVersion ControlZeromq