FAQs
What is the primary role of a Software Automation Engineer at Lockheed Martin?
The primary role of a Software Automation Engineer at Lockheed Martin involves spanning the technology development lifecycle, including system and software design, and improving automation tooling and infrastructure across various host systems such as aircraft software, simulated systems, and laboratory environments.
What specific tasks will the Software Automation Engineer be responsible for?
The Software Automation Engineer will be responsible for designing, developing, and leveraging open-source, commercial, and in-house software to support automation infrastructure, integrating and debugging software, troubleshooting and supporting CI/CD build pipelines, and supporting virtual development labs and aircraft software processes.
What programming languages are required for this position?
The position requires experience programming in Python, with additional desired skills including programming in C++ and ReactJS.
What experience is necessary regarding Linux/Unix systems?
The candidate must have experience with Linux/Unix systems as part of their basic qualifications.
What tools related to continuous integration are expected to be used in this role?
The Software Automation Engineer is expected to have experience with CI tools such as Jenkins, GitLab, or Bitbucket.
Are there opportunities for flexible work arrangements for this position?
Yes, Lockheed Martin offers flexible work schedules including options for onsite or remote work, along with a benefit of 3-day weekends every weekend.
What qualities and skills are desired in a candidate for this position?
The ideal candidate will have strong communication skills, be multi-faceted in teamwork, able to drive efficient task execution through planning and prioritization, and have a strong interest in supporting software development for airborne systems.
What is Lockheed Martin’s company culture like?
Lockheed Martin fosters a company culture that empowers employees to think big, encourages a growth mindset, and focuses on innovation, aiming to build a better tomorrow with passionate and dedicated team members.
Is there a specific focus on real-time simulation software within this role?
Yes, experience with real-time simulation software development and integration is listed as a desired skill for the Software Automation Engineer position.
How does this role contribute to aircraft build and test processes?
This role is critical to the automation infrastructure and the software build and test processes, supporting several programs related to aircraft development and testing.