> Markdown version of [/jobs/ext/2027581-software-engineer-ii-onsite](https://www.wearedevelopers.com/jobs/ext/2027581-software-engineer-ii-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 II (Onsite) - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Contract:** Permanent contract - **Skills:** Bash Shell, Booting (BIOS), Binary Space Partitioning, C++ (Programming Language), Linux, Device Drivers, File Systems, Embedded C, Linux on Embedded Systems, Field-Programmable Gate Array (FPGA), Python (Programming Language), Software Engineering, Software Systems, Toolchain, Scripting, Bug Reporting, Hardware Infrastructure - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-engineer-ii-onsite-cedar-rapids-ia-usa-58893728 ## About the Role for * Prepare software builds for simulation, reference platforms, and target hardware. * Follow Collins Aerospace processes and tools to improve product quality and customer satisfaction. * Provide engineering estimates for tasks such as change requests or problem reports. Tasks * Master's degree in Software Engineering (or related STEM) obtained by start date * Mid-level skills in embedded C/C++ * Experience with scripting languages (Bash and Python) * Experience can be gained through on-the-job work, research, coursework, or projects Key requirements * relocation * medical, dental, vision * 401(k) match * paid time off * flexible work schedules * Employee Scholar Program ## Description Experteer Overview As an Embedded Linux Software Engineer II at Collins Aerospace (RTX), you design and optimize BSP and embedded Linux solutions for mission systems hardware. You will work closely with software, hardware, and FPGA teams to deliver robust OS and driver stacks. The role centers on bootloaders, kernel tailoring, and board support across diverse boards, with emphasis on quality and customer satisfaction. You'll contribute to cutting-edge aerospace technologies in a collaborative, safety-focused environment. This is a chance to influence next-gen embedded platforms in aerospace and defense with a leading industry team. Compensation / Benefits * Design, develop and evolve a customized Linux OS ecosystem, managing build toolchains, kernel, root filesystem, bootloader, device drivers, and BSP. * Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems. * Perform root cause analysis and resolve complex hardware-software issues. * Prepare software builds for simulation, reference platforms, and target hardware. * Follow Collins Aerospace processes and tools to improve product quality and customer satisfaction. * Provide engineering estimates for tasks such as change requests or problem reports. Tasks * Master's degree in Software Engineering (or related STEM) obtained by start date * Mid-level skills in embedded C/C++ * Experience with scripting languages (Bash and Python) * Experience can be gained through on-the-job work, research, coursework, or projects Key requirements * relocation * medical, dental, vision * 401(k) match * paid time off * flexible work schedules * Employee Scholar Program ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Speeding up Web Apps performance with WebAssembly and Emscripten](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building Developer Experience - Brick by Brick](https://www.wearedevelopers.com/videos/1461-building-developer-experience-brick-by-brick) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)