> Markdown version of [/jobs/ext/482460-software-engineer-1-engine-indication-crew](https://www.wearedevelopers.com/jobs/ext/482460-software-engineer-1-engine-indication-crew). 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 1 - Engine Indication & Crew... - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Experience:** Starter - **Salary:** $57,200.0 - $108,800.0 - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Automation of Tests, C++ (Programming Language), Computer Programming, Embedded Software, Python (Programming Language), Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Model-Driven Development, DO-178B, Software Version Control - **Published:** June 8, 2026 - **Apply:** https://www.juju.com/job/00000000g6e3uj ## About the Role The company will seek an export authorization for this role, if required. RTX must be able to obtain and maintain the U.S. export authorization., + Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) obtained prior to start. + Foundational programming experience (C, C++, Python, or similar). + Strong analytical, communication, and problem-solving abilities. *Experience may be obtained through on-the-job experience, research, coursework, or projects. Qualifications We Prefer: + Familiarity with DO-178, safety-critical software development, or model-based design. + Experience with requirements development, test creation, or model-based engineering tools. + Exposure to version control systems, automated testing, or embedded development environments. + Internship, co-op, or project experience related to avionics, aerospace systems, or real-time software. + Interest in aircraft engines, system health monitoring, or crew alerting behavior. ## Description + You will contribute to the development of Engine Indication & Crew Alerting Systems (EICAS) software across the full DO-178C lifecycle. + You will support requirements definition, architecture development, software design, implementation, verification, and integration activities. + You will help develop engineering artifacts such as requirements, design descriptions, test procedures, and test cases. + You will participate in lab and hardware-based integration of EICAS capabilities. + You will collaborate with systems, software, test, and certification teams to refine system behavior and resolve issues. + You will support reviews, audits, and certification data packages for FAA/EASA approval processes. + You will analyze problems, perform root-cause investigations, and contribute to technical solutions. What **You** Will Learn: + You will learn how DO-178C processes are applied in real-world, safety-critical avionics development. + You will learn how engine data, aircraft systems, and cockpit displays interact within an integrated flight deck. + You will have hands-on experiences with requirements tools, version control, test automation, and simulation environments. + You will learn best practices for writing high-integrity software used on commercial, business, and military aircraft. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [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) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) ## Related Articles - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)