sUAS/Drone Software Engineer Asc

Lockheed Martin

San Luis Obispo, CA0–2 yrs2d agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 2 years · Bachelor's degree
Must know
TroubleshootingPythonJavaC++CLinux
Nice to have
Embedded systemsDocker
Work
On-site in San Luis Obispo
Pay
Not stated by the employer.
Skill demand
Python54%Troubleshooting53%C++52%Java25%of 100 similar entry-level jobs posted in the US this week
Listed
Oct 31, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Lockheed Martin Aeronautics is seeking an Early Career Software Engineer to join a team focused on the design of tactical sUAS and related accessories. This role involves close collaboration with a cross-functional engineering team.

Key Responsibilities

  • Develop, integrate, and deploy software and firmware for sUAS, accessories, and control devices.
  • Contribute to quality and reliability through peer reviews.
  • Create documentation.
  • Anticipate and address potential software issues.
  • Support a production team.
  • Develop efficient, functional, and reliable code.
  • Develop and conduct effective software testing to ensure quality and reliability.
  • Write embedded firmware for microcontrollers.
  • Apply relevant theory to the development process.
  • Troubleshoot and resolve complex software issues.

Requirements & Tech Stack

  • Bachelor’s degree from an accredited program in Computer Engineering, Computer Science, or related discipline.
  • Experience in C, C++, Java, Bash, and/or Python programming.
  • Experience with sUAS or RC aircraft.
  • Experience with Ardupilot or PX4.
  • Experience with Git.
  • Experience with Mavlink message protocol.

Qualifications

  • Ability to develop efficient, functional, and reliable code.
  • Ability to develop and conduct effective software testing.
  • Experience writing embedded firmware for microcontrollers.
  • Ability to apply relevant theory to the development process.
  • Ability to troubleshoot and resolve complex software issues.
  • A can-do attitude, enjoyment of challenges, and a desire to develop an excellent product.
  • Must be a US Citizen.
  • This position will require a government security clearance.
  • This position is located at a facility that requires special access.

Desired Skills:

  • Up to 2 years professional experience, or demonstrated ability to perform job duties.
  • Experience with DevOps (Containerization / Docker development and deployment).
  • Experience developing with and programming microcontrollers.
  • Experience integrating or working with autonomy software and/or hardware, including perception, motion/mission planning, or controls.
  • Experience writing code for test and verification.
  • Experience with developing a quality software CI/CD pipeline.
  • Familiarity with electrical schematics.

Lockheed Martin Entry-Level & New Grad Jobs · last 7 days

38 openings · 32 need no experience

See all 38 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job