Software Engineer I, Onsite
Collins Aerospace
About the Role
Software Engineer on an embedded software solutions team at Collins Aerospace, a part of RTX.
Key Responsibilities
- Play a key role in the design, development, integration, and verification of embedded software solutions.
- Be part of a team developing new and innovative products.
- Conquer challenges across a wide range of complex and interesting problem domains.
- Develop skills with software application tools and languages such as Rust, C++, and Python.
- Impact the team positively by implementing and testing software solutions.
- Gain experience in the full software development lifecycle.
- Opportunities to learn about cryptography, waveform & networking protocols, embedded devices, DevSecOps, command & control, and project engineering.
- Collaborate with experts across other disciplines, including hardware, systems, and FPGA engineering.
Requirements & Tech Stack
- C, C++
- Rust (preferred knowledge/experience)
- Python
Qualifications
- Experience with working with C, C++.
- Knowledge and/or experience with software development.
- Cryptography and software security experience (preferred).
- Ability to obtain and maintain a U.S. government-issued security clearance.
- U.S. citizenship is required.
- DoD Clearance: Secret (active and existing required after day 1).
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and less than 2 years prior relevant experience.