Software Engineer - Level 2

Lockheed MartinFort Worth, TX
3dOnsite

About The Position

Lockheed Martin Aeronautics, home of the F-35 Joint Strike Fighter and Advanced Development Programs Skunk Works®, delivers breakthrough capability and landmark aircraft that continually redefine flight and mission success. Candidate responsibilities will span the technology development lifecycle, including system and software design and collaboration, automation tooling and infrastructure improvements, and software integration. Work will include a multitude of host systems, including aircraft software, simulated systems, and laboratory environments that include constructive simulations, physical hardware, and system simulations. The successful candidate will be a member of a high-performing multi-program team and must have demonstrated effective communication skills. The position will require frequent inter-organizational customer interactions. This role is critical to the automation infrastructure, software integration and software build process in support of several programs. This position will be responsible for the following:

Requirements

  • Bachelor's degree or above from an accredited college/university in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Aerospace Engineering, Systems Engineering, Mathematics, or a related STEM discipline.
  • Experience with programming in Python, C++, and/or JavaScript.
  • Experience with Linux/Unix
  • Experience with CI tools, such as Jenkins, GitLab, or Bitbucket
  • Must be a U.S. Citizen; this position will require a government security clearance. This position is located at a facility that requires special access.

Nice To Haves

  • Experience with supporting aircraft build pipelines
  • Experience with real-time simulation software development and integration
  • Experience with automation tools and development
  • Experience with programming in Python
  • Experience with debugging tools
  • Experience with developing software on Linux
  • A strong interest in supporting software development for airborne systems

Responsibilities

  • Develop, integrate, support, and debug software builds and releases
  • Troubleshoot and support CI/CD build pipelines
  • Support the development labs and aircraft software processes
  • Design, develop and leverage open-source, commercial and in-house software to support automation infrastructure
  • Attend and participates in daily scrums, sprint reviews and technical demos
  • Lead small software teams with scope on specific capability/functionality

Benefits

  • Medical
  • Dental
  • 401k
  • Paid time off
  • Work/life balance
  • Career development
  • Mentorship opportunities
  • Rewards & recognition
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service