Perception Engineer
General Atomics Aeronautical Systems · Poway, CA · 1 wk ago
HybridEngineeringFull-time
Job Summary General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems. Join our Perception group to design and implement a real-time Dynamic Environment Model (DEM) to support multi-sensor fusion, track management, and sensor resource management across advanced unmanned systems. This role will design and implement the perception and fusion infrastructure that aggregates radar, EO/IR, ESM, and other sensor inputs into a coherent, uncertainty-aware spatiotemporal world model, enabling high-confidence situational awareness and autonomous decision-making. This role focuses on real-time systems, probabilistic fusion, tracking, data structures, and performance-critical C++. DUTIES AND RESPONSIBILITIES: Build and optimize real-time DEM data structures:Spatiotemporal voxel grids / occupancy & belief fieldsConfidence, decay, and provenance trackingImplement deterministic fusion + perception infrastructure:Sensor synchronization, buffering, time alignment, calibrationReal-time data association and multi-sensor integrationSupport tracking engineers implementing IMM-EKF/UKF, JPDA, and data association modelsDesign and maintain low-latency transport (ZMQ/DDS/ROS2, shared memory, lock-free queues)Develop tools for:Replay and Monte-Carlo evaluationField test debug & metricsLive introspection and visualization of DEM states & tracksCollaborationWork closely with:Tracking & state estimation engineersML engineers building feature and occupancy networksAutonomy stack and mission systems teamsContribute to sim-to-real validation We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Job Qualifications Typically requires a bachelors, masters degree or PhD in computer science, engineering, mathematics, or a related technical discipline from an accredited institution and progressive machine learning engineering experience as follows; five or more years of experience with a bachelors degree or three or more years of experience with a masters degree. May substitute equivalent machine learning engineer experience in lieu of education. Strong C++ and PythonExperience with:Multi-sensor fusion (IR/Radar/ESM ideal)Real-time systems, concurrency, memory optimizationKalman-family filters and uncertainty modelingFamiliarity with:JPDA / multi-target tracking frameworksDDS / ZMQ / ROS2 or similar messagingSpatiotemporal mapping or occupancy grid systemsSTAP/DPCA basics or RF signal chain awarenessAbility to obtain and maintain a DOD security clearance required. Job Type: Full-Time Salary Salary range: 84,000 - 140,625