The Principal Software Engineer will develop state-of-the-art communications, information assurance, and general-purpose processing systems within Collins Aerospace’s Applied Research and Technology directorate. The role contributes to embedded software for Mission Systems products, working alongside FPGA, hardware, and systems teams to integrate advanced technology into products such as high-frequency radios and secure software-defined radios. The engineer will design, develop, and enhance a customized Linux operating-system ecosystem, maintaining ownership of areas including the build toolchain, kernel, root filesystem, bootloader, device drivers, and board support packages for varied hardware boards. The role also contributes to the design, coding, testing, delivery, and ongoing support of embedded Linux systems; investigates complex hardware-software issues; prepares builds for simulation, reference platforms, and target hardware; and provides technical leadership to project design teams. This is an onsite role in Cedar Rapids, Iowa. U.S. citizenship and an active, existing DoD Secret clearance are required after the first day; the candidate must also be able to obtain and maintain a U.S. government-issued security clearance. The stated salary range is $107,500–$204,500. Relocation assistance may be available to eligible applicants.
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
Principal