Senior Software Engineer - EADGE-T Tech Refresh - EXPAT UAE

Lockheed MartinKing of Prussia, PA
Onsite

About The Position

Join the EADGE-T team and help modernize an integrated air and missile defense and air battle management capability for the United Arab Emirates. As part of the UAE Tech Refresh, you'll support hardware modernization and foundational cybersecurity enhancements while helping deliver the next generation of this mission-critical system. Working alongside an international customer, you'll help develop and deploy advanced software capabilities supporting one of Lockheed Martin's premier international defense programs. As a Senior Software Engineer, you'll design, develop, integrate, and test software solutions supporting mission-critical air and missile defense capabilities. Working in an Agile development environment, you'll collaborate with cross-functional engineering teams to deliver new features, modernize legacy applications, implement automated testing, and enhance the software development pipeline while helping shape the program's evolving software architecture.

Requirements

  • 3+ years of relevant work experience (Advanced Degree may be substituted for 2 years of experience)
  • Experience/Familiarity with Java and or Python
  • Frontend framework development experience using Angular, javascript, CSS, and HTML
  • Experience/Familiarity with Docker, REST APIs, or SOAP
  • Experience across the full Software Development Life Cycle (SDLC)
  • Ability to obtain a US DoD Secret Clearance
  • Must be a U.S. Citizen for consideration

Nice To Haves

  • Experience in Agile Methodologies & Tools
  • Experience in UI/UX Test Frameworks (Cypress, Selenium, Playwright, Jest)
  • Experience in a Full-Stack engineering role
  • Experience/Exposure to Gitlab CI/CD, Helm, Kubernetes, gRPC, Python, Flask
  • Exposure to other UI/UX Design Tools (MockFlow, UXPin, Axure)
  • RHEL / Windows experience
  • Experience with Services, Microservices, Software Factories, Cloud native and Service Oriented Architectures
  • Hands-on experience with Docker, Kubernetes, and Helm
  • Cybersecurity knowledge for software products (user authentication, data encryption, application STIGs) and secure development

Responsibilities

  • Design, develop, integrate, and test software features supporting mission-critical air and missile defense capabilities.
  • Break down program roadmap features into actionable development tasks and deliver software solutions in an Agile environment.
  • Modernize and maintain software applications by integrating Commercial Off-the-Shelf (COTS) and Free and Open-Source Software (FOSS) updates while migrating legacy capabilities into Lockheed Martin's Software Factory continuous integration and continuous delivery (CI/CD) pipelines.
  • Develop unit tests and automated test capabilities to improve software quality, reliability, and deployment efficiency.
  • Participate in software integration activities, including baseline merges, defect resolution, peer reviews, and troubleshooting throughout the development lifecycle.
  • Collaborate with systems, software, cybersecurity, and integration teams to define technical solutions, resolve complex engineering challenges, and support evolving software architecture.
  • Contribute to technical discussions, share best practices, and help drive continuous improvement across the Agile development team.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service