×
Register Here to Apply for Jobs or Post Jobs. X

Staff Engineer, Software - Autonomous Aircraft Integration

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Society of Defense Financial Management
Full Time position
Listed on 2026-10-10
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Robotics, Unix/Linux, Software Testing
Salary/Wage Range or Industry Benchmark: 87.5 - 125 USD Hourly USD 87.50 125.00 HOUR
Job Description & How to Apply Below

Yoh has an exciting, contract opportunity for a Staff Software Engineer – Autonomous Aircraft Integration to join our advanced autonomous technology client. This position is ideal for a senior engineer who enjoys working at the intersection of software, embedded hardware, and aircraft systems and is comfortable supporting both laboratory integration and live flight-test activities.

The engineer will play a key role in bringing autonomous capabilities from development into operational aircraft environments, including integrating software with onboard computing, sensors, avionics, and vehicle interfaces. This is a hands‑on position that requires strong troubleshooting skills and the ability to support systems in fast‑paced field and flight‑test environments.

See below for abbreviated job responsibilities and requirements.

Title:

Staff Software Engineer – Autonomous Aircraft Integration

Location:

Washington, DC;
Boston, MA; or San Diego, CA (Onsite)

Type:

Contract

Compensation:

$95.00–$135.00/hour, depending on experience

Clearance:

Must be eligible to obtain a U.S. Government Secret security clearance. Clearance eligibility requirements may include U.S. citizenship.

Responsibilities
  • Lead integration and deployment of autonomous software capabilities onto unmanned aircraft and related flight platforms.
  • Integrate software with onboard computing, sensors, avionics, communications, and vehicle control interfaces.
  • Configure, build, and validate integrated systems in preparation for flight testing and operational demonstrations.
  • Provide hands‑on technical support during flight‑test events, including system startup, readiness verification, troubleshooting, and issue resolution.
  • Diagnose complex hardware/software integration problems across embedded computing and autonomy environments.
  • Support collection, processing, and evaluation of flight‑test data to identify system issues and opportunities for performance improvements.
  • Partner with software, autonomy, guidance/navigation/control, systems engineering, and test teams throughout integration and validation activities.
  • Develop scripts, utilities, and processes that improve system testing, deployment, diagnostics, logging, and integration efficiency.
  • Contribute to system verification, technical documentation, airworthiness, certification, and other applicable compliance activities.
  • Travel to company, customer, and flight‑test locations as required to support integration and operational events.
Qualifications
  • Bachelor's or advanced degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or a related technical discipline; equivalent relevant experience may also be considered.
  • Typically 7+ years of relevant professional experience with a bachelor's degree, 5+ years with a master's degree, or comparable advanced education and experience.
  • Strong programming experience with C++ and Python
    .
  • Hands‑on experience developing, integrating, or troubleshooting embedded and real‑time systems
    .
  • Strong working knowledge of Linux
    , including command‑line tools, shell scripting, system configuration, and diagnostics.
  • Understanding of sensor integration, sensor fusion, and distributed or robotics middleware technologies such as ROS or DDS
    .
  • Experience supporting live system demonstrations, flight tests, field exercises, or other real‑world integration events.
  • Familiarity with modeling and simulation environments used to test or validate complex aerospace or defense systems.
  • Strong systems‑level troubleshooting skills across software and hardware interfaces.
  • Ability to communicate effectively and collaborate across multidisciplinary engineering and test organizations.
  • Ability and willingness to travel approximately 30–40%.
Preferred Qualifications
  • Previous…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary