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.