Senior Software Engineer

RTXMckinney, TX
Onsite

About The Position

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. As a Senior Software Engineer you will play a critical role in designing, developing, testing, and deploying software -defined capabilities supporting next- generation RF sensor systems in a fast-paced Agile environment.

Requirements

  • Typically requires a Bachelor’s in Science, Technology, Engineering, Mathematics, or STEM and a minimum of 5 years of prior relevant experience. OR an Advanced degree and 3 years of relevant experience.
  • Embedded Software development experience with C++
  • Experience developing software in a Linux environment, preferably Red Hat Enterprise Linux (RHEL 8 or newer)
  • Experience with containerization technologies, including Docker and Kubernetes
  • 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 embedded or low-level software development, including OS-adjacent or hardware-interfacing work.
  • Experience with CI/CD tools and infrastructure such as Jenkins, Git, Bitbucket, or similar.
  • Experience developing and integrating OMS-based architecture
  • Familiarity with Agile lifecycle process including Scrum, Continuous Integration, and Test-Driven Development Methodologies
  • Experience developing embedded software for sensors, algorithm development, signal or data processing preferred.

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.
  • Work onsite in McKinney, TX.

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