> Markdown version of [/jobs/ext/3779406-principal-computer-systems-engineer-onsite](https://www.wearedevelopers.com/jobs/ext/3779406-principal-computer-systems-engineer-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). --- # Principal Computer Systems Engineer - Onsite - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Salary:** $107,500.0 - $204,500.0 - **Contract:** Permanent contract - **Skills:** Field-Programmable Gate Array (FPGA), Software Requirements Analysis, Systems Architecture, Fpga Hardware, Information Technology - **Published:** October 16, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-IA-CEDAR-RAPIDS-130--5350-C-Ave-NE--BLDG-130/Principal-Computer-Systems-Engineer---Onsite_01882622 ## About the Role * Experience in requirements engineering, including defining and managing system requirements. * Experience in systems architecture development for embedded computing solutions. * Experience in embedded computer architecture design, integration, and verification. * Experience in defining and managing hardware/software/FPGA interfaces. * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of experience, or an Advanced Degree with 5 years of experience. Qualifications We Prefer: * Experience with avionics certification processes and standards. * Prior experience as a software, hardware, or FPGA engineer. * Experience with Model-Based Systems Engineering (MBSE). ## Description As a Principal Computer Systems Engineer, you will play a pivotal role in designing and integrating the next generation of avionics computing products. You will work at the intersection of systems, hardware, software, and FPGA development, translating systems requirements into avionics computer architecture and overseeing the integration, verification, and certification processes. This role is ideal for engineers who enjoy understanding how embedded computing solutions function and want to influence technical decisions throughout the product lifecycle. What You Will Do: * Developing avionics computer system architecture based on systems requirements. * Defining and managing interfaces between hardware, software, and FPGA components. * Overseeing integration and verification of embedded computing systems. * Collaborating with cross-functional teams to ensure system compatibility and performance. * Supporting the certification process for avionics computing products. * Providing technical guidance and expertise throughout the product development lifecycle. * Analyzing and resolving system-level technical challenges during design and integration phases.