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

Principal Software Engineer – Training System Software (Onsite)

Collins Aerospace

$112,000 - $224,000
Nov 18, 2025
Sterling, VA, US
Apply Now

Collins Aerospace's Simulation & Training Solutions (STS) business area needs a Principal Software Engineer to design, implement, and test complex multi-platform training device software and their associated user interfaces for military and commercial customers, utilizing cutting-edge technology like VR and haptic feedback.

Requirements

  • Must have previous experience working with C++.
  • Have experience with agile development practices and general software engineering design principles
  • Experience using Win32/Win64 APIs and associated Linux API
  • Experience working with databases; formatting queries, creating tables, particularly with Postgres
  • Strong OOP and C++ language skills including STL, Templates
  • Familiarity with scripting languages (Python, Perl, etc.)
  • Usage of source code control tools (SVN, GIT, ClearCase, etc.)

Responsibilities

  • Design, develop, integrate, and test software on cross-functional agile teams to deliver solutions within budget, scope, and schedule constraints
  • Assist in analysis and decomposition of features
  • Perform multi-threaded software debugging
  • Contribute to software and systems engineering requirements capture and analysis
  • Highly motivated full-stack software development focal
  • Make and influence decisions which impact cost, schedule, and technical performance at a program level
  • Perform and lead bidding and proposal activities to support the acquisition of new business

Other

  • Active and transferable U.S. government issued security clearance is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • Work independently with limited supervision
  • Demonstrate leader-like qualities in your every-day work - Be a positive focal for your team, recognize peers’ accomplishments, and help onboard junior team members.
  • Travel to domestic and international customer sites to support training events and product installations