> Markdown version of [/jobs/ext/4177260-software-engineer-i-onsite](https://www.wearedevelopers.com/jobs/ext/4177260-software-engineer-i-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I (Onsite) - **Company:** Collins Aerospace - **Location:** Cedar Rapids, IA, United States - **Experience:** Starter - **Salary:** $57,200.0 - $108,800.0 - **Contract:** Internship / Graduate position - **Skills:** .NET Framework, C Sharp (Programming Language), C++ (Programming Language), Device Drivers, Linux on Embedded Systems, Embedded Software, Ethernet, Hardware Interface Design, Python (Programming Language), Network Protocols, OpenGL, Software Engineering, Video Protocols, Hardware Testing, Information Technology - **Published:** October 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b9a65e93e4a4fd99 ## About the Role * Strong development experience with C and C++ * Bachelor's degree in Computer Science or related Science, Technology, Engineering, or Mathematics (STEM) major obtained by start date. * Experience may be obtained through on-the-job experience, research, coursework, or projects. Qualifications We Prefer * Prior RTX internship, co-op, or work experience. * Collaboration skills for working across engineering teams on design and implementation * Clear and effective written and verbal communication * Experience with C#, OpenGL, and python is a plus ## Description * Design, develop, and maintain flight-critical embedded software for next-generation aviation and mission solutions * Work hands-on with embedded Linux, C/C++, networking protocols, device drivers, hardware interfaces, and simulation environments * Build high-integrity systems that meet rigorous safety, reliability, and airworthiness standards* Define requirements, implement features, develop test procedures, perform verification activities, and produce certification-ready artifacts * Develop embedded HMI and GUI using Microsoft .Net Framework * Construct engineering lab stations with various hardware test equipment What You Will Learn * Cutting-edge processing and computing technologies that keep us at the forefront of the avionics industry * The full software lifecycle-from requirements and architecture through development, verification, and certification * Proven engineering processes designed to deliver high-quality, safety-critical software * Understanding Ethernet Protocols and switching networks Graphics processing and video protocols *