Collins Aerospace is seeking a Senior Software Engineer to design, implement, and test complex multi-platform training device software and user interfaces for military and commercial customers, utilizing cutting-edge technology for highly specialized training.
Requirements
- Previous experience working with C++ and multi-threaded C-Sharp software applications.
- Experience interfacing with databases.
- Strong understanding of flight dynamics, aircraft systems, and avionics.
- Prior experience with Windows Presentation Foundation (WPF) highly desired.
- Familiarity with Linux and Windows development environments
- Experience using Visual Studio and VS Code
- 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
- Perform bidding and proposal activities to support the acquisition of new business
- Make and influence decisions which impact cost, schedule, and technical performance at a team level
- Develop high-quality software which is verifiable, maintainable, and readable
- Perform multi-threaded software debugging and software integration
- Support testing events, including simulation readiness reviews, dry runs, and customer demonstrations.
- Contribute to software and systems engineering requirements capture and analysis
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
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience
- Excellent written and oral communication skills
- Candidate exhibits leader-like qualities and has a willingness to share their knowledge and build up their peers
- Familiarity with DevSecOps and Agile development methodologies