Collins Aerospace's Crypto team needs to develop advanced embedded cryptographic capabilities for U.S. military communications products, ensuring secure and trustworthy communications by working with the NSA and integrating technology into various products.
Requirements
- Proficiency in C++, Python, and embedded Linux is crucial
- experience with secure systems, secure software development, or cryptographic applications is preferred
- demonstrated expertise in integrating system hardware and software components.
- Comfortable working with C, C++, Rust, python and/or Linux
- Experience coding in an embedded environment
- Familiar with multi-threaded and object oriented development
- Familiar with the basics of asymmetric and symmetric encryption
Responsibilities
- Design and develop embedded software solutions
- Work collaboratively in a team create to solve our customers' unique and interesting needs
- Support requirement generation, software implementation, test case development, and verification efforts
- Integrate multi-threaded C and C++ software code bases.
- play a key role in the design, development, integration, and verification of our embedded encryption algorithms.
- rapid integration into our projects.
Other
- Active and transferable U.S. government issued security clearance is required prior to start date.
- U.S. citizenship is required
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field
- Security focused mindset
- work collaboratively in a team create to solve our customers' unique and interesting needs