Lead Autonomy Software Engineer
San DiegoLast seen today
Summary
Lead the development of autonomy software for advanced sensor systems and uncrewed platforms, integrating hardware and algorithms into robust, real-time fielded solutions. You will architect and implement C++ applications using modern software practices (CI/CD, TDD, open architecture), lead small engineering teams through system development and test cycles, and engage directly with Air Force, Navy, and DARPA customers to shape product direction. The role requires converting higher-level algorithms (MATLAB) into production-grade, multi-threaded C++ for safety-critical, real-time embedded environments, supported by live testing and modeling-and-simulation infrastructure.
Software DevelopmentC++A GraAIAlgorithm OptimizationCI CDCross Platform DevelopmentDynamic AnalysisHardware Software IntegrationiOSLinuxMachine LearningMatlabMulti Threaded ProgrammingNetwork ProtocolsOms UciOpen Architecture SystemsReal Time Software DevelopmentSafety Critical SoftwareStatic AnalysisTddTest AutomationTest Driven DevelopmentVersion ControlWindows