SUAS Autonomy Systems Software Engineer Senior

Lockheed Martin

Hybrid

Quick summary

Work type
Hybrid
Location
San Luis Obispo, CA
Salary
$93,200–$164,450 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $179k
This role $129k
$79k most similar roles pay here $226k

This role pays less than 89% of similar roles. Most pay $148,250–$209,037 — the shaded band above. At the midpoint, this role pays about $129k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Lockheed Martin

Lockheed Martin is a global aerospace, defense, and security company that designs, develops, and manufactures advanced technology systems, products, and services for government and commercial customers worldwide.

Lockheed Martin currently has 611 open roles on FindRole.

Listed pay typically runs $101,000–$178,135 across 304 roles with salary data.

Most-posted roles

View all roles at Lockheed Martin

At a glance

TL;DR · SUAS Autonomy Systems Software Engineer Senior

We are seeking a mid-level engineer to join our dynamic team focused on the design and development of tactical small unmanned aerial systems (sUAS) and related accessories. This role involves developing, integrating, and deploying software and firmware for sUAS, control devices, and accessories, requiring expertise in C, C++, Java, Bash, and Python. The ideal candidate will have hands-on experience with drones or robotics, particularly with Ardupilot or PX4, and should be proficient in Git and Mavlink message protocol. Key responsibilities include creating efficient code, conducting thorough software testing, participating in peer reviews, and contributing to a robust CI/CD pipeline. Candidates must possess strong problem-solving skills, thrive in fast-paced environments, and have experience with embedded firmware for microcontrollers and autonomy software integration.

What you'll do

  • Develop, integrate, and deploy software and firmware for tactical sUAS and related accessories.
  • Conduct peer reviews and create documentation to ensure quality and reliability in production.
  • Troubleshoot and resolve complex software issues on embedded systems and microcontrollers.
  • Write efficient code and develop effective software testing protocols for various platforms.
  • Apply relevant theory to the development process, enhancing functionality and reliability of products.

What we're looking for

  • Bachelor’s degree in Computer Engineering, Computer Science, or related field.
  • Experience with C, C++, Java, Bash, and Python programming languages.
  • Hands-on experience with drones (sUAS) or RC aircraft.
  • Proficiency in Ardupilot or PX4 firmware development.
  • Knowledge of Git version control and Mavlink message protocol.
  • Ability to develop efficient, reliable code and conduct software testing.

More like this

Similar roles

Senior Software Engineer

Lockheed Martin

Marietta, GA 3 days ago
C C++ Linux Agile Ada95 Python DO-178B/C compilers debuggers static code analysis dynamic code analysis metrics

Autonomy / AI Software and Systems Architect Senior

Lockheed Martin

Bethesda, MD +6 3 days ago $104,900$184,920
Python C++ STAR.OS Kubernetes Docker Git CI/CD Linux Unreal Engine Generative AI Reinforcement Learning High Performance Computing DevOps SW Orchestration HW Acceleration Multi-domain Simulation
Hybrid

Staff Software Engineer, Autonomy Evaluation

General Motors (GM)

Remote (Sunnyvale, California) 44 days ago
Python C++ SQL ROS Pandas NumPy SciPy PyTorch Machine Learning CI/CD Linux Git AWS GCP Kubernetes Docker Prometheus Grafana Jupyter Notebook PostgreSQL
Remote Hybrid