- Bachelor's Degree
- Master's Degree
United States of America
HVA34: Sterling, VA 22640 Davis Dr , Sterling, VA, 20164-7104 USA
Collins Aerospace is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Created in 2018 by bringing together Rockwell Collins and UTC Aerospace Systems, Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market.
This Software Engineer position is within the Simulation & Training Solutions (STS) business area. STS develops and builds simulators and training systems for both military and commercial customers. Devices range in complexity from desktop trainers to high fidelity weapon system and full-flight training systems. This position is located in Sterling, VA. A comprehensive relocation package is available for qualified candidates.
Design, develop, test, and debug real-time, multi-threaded, multiprocessing software applications, APIs, and associated user interfaces for simulation and training
Regularly collaborate with other software engineers and project management to plan and prioritize development tasks on an Agile development team
Support, maintain, and enhance existing software products as necessary
Actively learn new technologies and techniques and apply them to new domains and problem sets
Pursuing degree in Computer Science or a related STEM field
Excellent written and oral communication skills
Object-Oriented Design and Programming using C/C++ and/or C#
Unit testing (GoogleTest, NUnit or similar) and software maintenance
Source code control (Subversion, git, ClearCase, etc.)
Agile, Kanban, or SCRUM development methodologies
Windows 7, Windows 10, and/or Linux software development
Network programming and diagnostics (TCP/UDP sockets, raw sockets, packet sniffing, etc.)
Python or other scripting language
Docker, Kubernetes, AWS, and other virtualization and cloud computing technologies
Cross-platform and/or mobile app development using MVVM UI design pattern
OpenGL development (v3.3 or later)
Development using game engines (Unity, Unreal, etc.)
RDBMS databases such as PosgreSQL
Multithreading IPCs (e.g. Mutex, Semaphore, Shared Memory, etc.)
Static code analysis, fuzz testing, and secure coding practices
Continuous Integration experience (Bamboo, Jenkins, TeamCity or similar)
Candidates must be US Citizens with the ability to obtain a secret clearance. Applicants selected will be subject to a security investigation and will need to meet eligibility requirements for access to classified information.
Must be pursuing a bachelor’s or master’s degree in a related field of study from an accredited institution
Must have GPA of 3.0
Must have completed 30 hours of college coursework
At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other - propel us all higher, again and again.
Apply now and be part of the team that’s redefining aerospace, every day.
United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Click on this link to read the Policy and Terms
Note to candidates regarding interview scams: We'd like to make it clear that UTC Aerospace Systems never asks candidates for money. If you've been approached with a job offer that you suspect may be fraudulent, we strongly recommend you do not respond, send money or personal information. Please report any suspicious activity to Talent Acquisition.