Skip to content

Software Engineer II
Company | RTX |
---|
Location | Cedar Rapids, IA, USA |
---|
Salary | $66000 – $130000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years prior relevant experience or an Advanced Degree in a related field, or in absence of a degree, 6 years of relevant experience
- The ability to obtain and maintain a U.S. government issued security clearance is required
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Professional experience on a software development team including aspects of the software development lifecycle
- Proficient in C, C++, Python, or Java
Responsibilities
- YOU will contribute to the design and development of cutting-edge embedded software and communication products
- YOU will contribute to multi-threaded embedded software in C and C++
- YOU will drive project success by supporting development of requirements, implementation, test development, and certification
- YOU will collaborate with peers on technical and process challenges
- YOU will work independently as well as lead small initiatives, ensuring timely delivery
Preferred Qualifications
- Active U.S. Department of Defense Clearance
- Hands-on experience in embedded software development
- Exposure to Linux development environments
- Expertise in Git or other version control systems
- Familiarity with multithreading
- Experience with Rust is a plus
- Knowledge of networking and communications protocols are a plus
- Comfortable working in Agile/Scrum environments
- Experience with communications systems or software-defined radios is a plus