Software Engineer II

RTXMcKinney, TX
$68,900 - $131,100Onsite

About The Position

As a Software Engineer II, you will play a critical role in designing, developing, and deploying software-defined capabilities supporting next-generation RF sensor systems in a fast-paced Agile environment. The Software organization develops the applications that drive missiles, launchers, radars, naval systems, fire control, and other complex systems, as well as the integration and test software. These applications integrate firmware, operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control capabilities to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology.

Requirements

  • Typically requires a Bachelor’s in Science, Technology, Engineering, Mathematics, or STEM degree and 2 years of prior relevant experience.
  • Embedded software development experience with C++
  • Experience developing software in a Linux environment, preferably Red Hat Enterprise Linux (RHEL 8 or newer)
  • Active and transferable U.S. government issued Secret security clearance is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Nice To Haves

  • Experience with containerization technologies, including Docker and Kubernetes
  • Experience with CI/CD tools and infrastructure such as Jenkins, Git, Bitbucket, or similar.
  • Familiarity with Agile lifecycle process including Scrum, Continuous Integration, and Test-Driven Development Methodologies

Responsibilities

  • Develop C++ software running in Linux (Red Hat 8+) environments, supporting both new application development and enhancement of existing capabilities.
  • Build, integrate, and deploy containerized applications using Docker and/or Kubernetes, delivering software solutions to multiple customer environments.
  • Create and maintain DevSecOps CI/CD pipelines, supporting rapid iteration, deployment, and evolving mission requirements.
  • Participate in the development of leading-edge technologies where requirements evolve quickly.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • 401(k) match
  • flexible spending accounts
  • flexible work schedules
  • employee assistance program
  • Employee Scholar Program
  • parental leave
  • paid time off
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service