Perception Engineer

General Atomics Aeronautical Systems

Poway (CA)

On-site

USD 90,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Atomics Aeronautical Systems, Inc. (GA-ASI) in Poway, CA, is seeking a software engineer to design and implement a real-time Dynamic Environment Model (DEM) for multi-sensor fusion in unmanned systems.

You will work on real-time C++ and Python, develop perception and fusion infrastructure, and collaborate with ML and autonomy teams to enable robust situational awareness. This full-time role requires security clearance eligibility and hands-on experience with Kalman filters, DDS/ROS2, and

Qualifications

  • Typically requires a Bachelor's, Master's, or PhD in a technical field from an accredited institution.
  • Five+ years with a Bachelor's or three+ years with a Master's in ML engineering.
  • Education may be substituted with equivalent machine learning engineering experience.
  • Proven experience in multi-sensor fusion and real-time systems.

Responsibilities

  • Build and optimize real-time DEM data structures for spatiotemporal modeling.
  • Implement deterministic fusion and perception infrastructure for multi-sensor data.
  • Support tracking engineers with IMM-EKF/UKF, JPDA, and data association models.
  • Design and maintain low-latency transport and messaging (ZMQ/DDS/ROS2).
  • Develop tools for replay, Monte-Carlo evaluation, field tests, and visualization.
  • Collaborate with ML engineers, autonomy stack, and mission systems teams.
  • Contribute to sim-to-real validation.

Skills

C++
Python
Real-time systems
Multi-sensor fusion
Kalman filters

Education

Bachelor's degree or higher in a related technical field

Tools

DDS
ZMQ
ROS2

Job description

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.

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 fields
    • Confidence, decay, and provenance tracking
  • Implement deterministic fusion + perception infrastructure:
    • Sensor synchronization, buffering, time alignment, calibration
    • Real-time data association and multi-sensor integration
  • Support tracking engineers implementing IMM-EKF/UKF, JPDA, and data association models
  • Design and maintain low-latency transport (ZMQ/DDS/ROS2, shared memory, lock-free queues)
  • Develop tools for:
    • Replay and Monte-Carlo evaluation
    • Field test debug & metrics
    • Live introspection and visualization of DEM states & tracks
  • Collaboration:
    • Work closely with:
      • Tracking & state estimation engineers
      • ML engineers building feature and occupancy networks
      • Autonomy stack and mission systems teams
  • Contribute 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 Python
  • Experience with:
    • Multi-sensor fusion (IR/Radar/ESM ideal)
    • Real-time systems, concurrency, memory optimization
    • Kalman-family filters and uncertainty modeling
  • Familiarity with:
    • JPDA / multi-target tracking frameworks
    • DDS / ZMQ / ROS2 or similar messaging
    • Spatiotemporal mapping or occupancy grid systems
    • STAP/DPCA basics or RF signal chain awareness
  • Ability to obtain and maintain a DOD security clearance required.
Job Type

Job Type: Full-Time Salary

Salary range: 81,080 - 141,650

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Perception Algorithms Lead
Senior Perception Algorithms Lead

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 128,000 - 229,000
Real-Time Perception & Sensor Fusion Engineer
Real-Time Perception & Sensor Fusion Engineer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 90,000 - 140,000
Perception Engineer
Perception Engineer

TALENT Software Services • Fort Worth (TX)

On-site
USD 140,000 - 170,000
Senior Software Engineer, Perception
Senior Software Engineer, Perception

AeroVect Technologies Inc. • New York (NY)

On-site
USD 85,000 - 115,000
Perception Engineer (LiDAR & Radar)
Perception Engineer (LiDAR & Radar)

Evolved Aerospace • City of Elmira (NY)

On-site
USD 95,000 - 160,000
Perception Engineer
Perception Engineer

Capgemini • Dallas (TX)

On-site
USD 56,000 - 90,000
Sensing & Perception Engineer
Sensing & Perception Engineer

Wardstone (YC F25) • San Francisco (CA)

On-site
USD 100,000 - 160,000
AI / Perception Engineer
AI / Perception Engineer

Wild West Systems, Inc. • Leander (TX)

On-site
USD 120,000 - 180,000
Senior Perception Software Engineer
Senior Perception Software Engineer

Shield Capital • San Diego (CA)

On-site
USD 150,000 - 210,000
Stock Options
401k Matching
Health Insurance
+5
Sr. Software Engineer, Perception
Sr. Software Engineer, Perception

Red Cat Holdings • Torrance (CA)

On-site
USD 132,000 - 183,000