
Software Engineer Sr - Skunk Works - Level 3
Role summary
Lockheed Martin is seeking a Senior Software Engineer for their Skunk Works team in Marietta, GA. This role focuses on developing automated tests for Ground Control Station System Integration and Test. Responsibilities include leading the creation of automated test solutions, integrating simulation tools, and supporting ground-control-station development for unmanned systems. The engineer will develop and execute automated system-level tests, provide technical leadership to multidisciplinary teams, and integrate automation tools using technologies like Ansible, Cucumber, Kubernetes, Helm, and GitLab. The position requires U.S. citizenship and the ability to obtain a secret clearance. This is an onsite, full-time role.
Basic Qualifications
- Bachelors or above degree in engineering/technical discipline.
- Experience with software languages such as Gherkin, Java, C++, Python, etc.
- Experience with the software development process in a team environment
Job Description
You will be the Software Engineer Sr - Skunk Works for the Ground Control Station System Integration and Test Team which is responsible for developing automated tests to verify functional baseline requirements and validate system behavior.
What You Will Be Doing
As the Software Engineer Sr - Skunk Works you will be responsible for leading the creation of automated test solutions, integrating simulation tools, and supporting ground‑control‑station development for unmanned systems.
Your Responsibilities Will Include
- Develop and execute automated system‑level tests that verify and validate ground‑control‑station functionality.
- Provide technical leadership to multidisciplinary engineers, guiding rapid verification of test requirements and validation of system functions.
- Integrate automation tools using Red Hat Linux’s Ansible, Cucumber, Kubernetes, Helm, and GitLab.
- Embrace innovative approaches to continuously integrate, test, and deliver ground‑control‑stations.
- Support planning and scheduling for key integration and milestone events.
What’s In It For You
We are committed to supporting your work‑life balance and overall well‑being, offering flexible scheduling options. Learn more about Lockheed Martin’s comprehensive benefits package here. Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide the resources and give you the flexibility to enable inspiration and focus – if you have the passion and courage to work hard and have fun doing what you love then we want to build a better tomorrow with you.
Who You Are
You are a collaborative, self‑driven engineer with a strong foundation in software development and test automation. You thrive in fast‑paced environments, enjoy solving complex integration challenges, and are eager to mentor peers while continuously expanding your technical skill set.
Further Information About This Opportunity
MUST BE A U.S. CITIZEN - This position is located at a facility that requires special access. The selected candidate must be able to obtain a secret clearance.
This position is in Marietta, GA Discover Marietta.
Desired Skills
- Working within a software development pipeline to build, test, and deploy system test artifacts to integration labs and cloud environments.
- Experience with Linux operating systems (Red Hat preferred)
- Experience with automation infrastructure (Ansible preferred)
- Experience with Helm and Kubernetes
- Experience with the automation of software-based systems
- Experience with software test tools that deal with application behavior, such as Cucumber
- Experience with Gitlab and Atlassian products
- Experience with Agile SW Development and Continuous Integration/Continuous Deployment (CI/CD)
- Familiarity with container virtualization technologies such as Docker, Podman, containerd, etc.
- Familiarity with container orchestration technologies
- Familiarity with ground control station systems and experimentation
- Familiarity with the concepts of DevSecOps
- Familiarity with aircraft Mission Systems and Vehicle Systems
- Familiarity with Gherkin
- Familiarity with cloud computing
- Active Secret Clearance w/ last completed investigation in last 5 years
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
Sample Lockheed Martin interview questions
- 1
Build a real-time collaborative platform for coding teams.
system designmedium - 2
Design a system for real-time processing of mobile app analytics.
system designmedium - 3
Maximum Depth of an N-ary Tree Find the maximum depth of an N-ary tree. Input: root = [1,null,2,null,3,null,4] Output: 4 Explanation: The tree is essentially a straight line, requiring a traversal that reaches a maximum depth of 4 layers.
codingmedium - 4
Split Array into Consecutive Subsequences Split an array into consecutive subsequences. Input: nums = [1,2,3,4,4,5] Output: FALSE Explanation: The numbers can form [1,2,3,4], but the remaining leftover group [4,5] is too short to form a valid sequence of length 3.
codingmedium - 5
Merge a New Interval Merge a new interval into a list of non-overlapping intervals. Input: intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8] Output: [[1,2],[3,10],[12,16]] Explanation: The new interval overlaps with [3,5], [6,7], and [8,10], merging them all into the unified block [3,10].
codingmedium
Sign up for a personalized interview prep pack tailored to this role.