Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Collins Aerospace Logo

Senior Principal Software Engineer

Collins Aerospace

$124,000 - $250,000
Dec 18, 2025
West Valley City, UT, US
Apply Now

Applied Signal Technology (AST) is seeking a Software Engineer II to strengthen our nation and improve the security of our world by resolving problems and making the world a safer place through trusted strategic and tactical SIGINT solutions.

Requirements

  • Experience developing in modern programming languages (e.g. C++) in a Linux environment
  • Good working knowledge of data structures and how to efficiently use them to solve problems
  • Experience with one or more scripting languages (e.g. Python)
  • Experience working with containerized software and associated tools (Kubernetes, Helm, Podman)
  • Experience with Multithreading
  • Experience working both in a team environment and individually
  • Experience with network protocols such as TCP/IP

Responsibilities

  • Participate in the requirements, design, development and testing of software to include development of new work products or enhancement of existing applications and systems
  • Design, code, test, integrate, and document software solutions
  • Participate in internal review of software components and systems
  • Collaborate with project managers and other professionals within Engineering
  • Follow established development practices and processes to maintain the configuration management of software products

Other

  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • The ability to obtain and maintain a U.S. government issued security clearance is required
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience
  • Active and transferable U.S. government issued Top Secret SCI (TS/SCI) security clearance with Poly
  • Travel may be required for select steps of the interview process