RTX is hiring a Software Engineer I to develop flight-critical embedded software for next-generation aviation and mission solutions. The role is based primarily onsite in Cedar Rapids, Iowa, and involves hands-on work with embedded Linux, C/C++, networking protocols, device drivers, hardware interfaces, and simulation environments. The engineer will contribute to high-integrity systems that meet rigorous safety, reliability, and airworthiness standards. The position covers the software lifecycle, including defining requirements, implementing features, developing test procedures, performing verification activities, and producing certification-ready artifacts. Work also includes developing embedded HMI and GUI applications using Microsoft .NET Framework and constructing engineering lab stations with hardware test equipment. The role offers exposure to advanced avionics processing and computing technologies, software architecture through certification, safety-critical engineering processes, Ethernet protocols and switching networks, and graphics and video protocols. U.S. citizenship is required because the role involves access to information under a U.S. program or contract. No security clearance is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level