RTX-logo
RTX
·
July 25, 2026
Apply Now
This job has closed.

Software Engineer I (Onsite)

Cedar Rapids, IA
Full-time
Onsite
$57K/yr - $109K/yr
Entry Level
RTX is the world’s largest aerospace and defense company, and they are seeking a Software Engineer I to contribute to the development of embedded software for critical flight-deck solutions. The role involves designing, implementing, and verifying software for various avionics systems, while also enhancing team efficiency through innovative practices.
Apply Now

Responsibilities

  • Contribute to the design, development, implementation, integration, and verification of embedded avionics software for SVS, AMM, IFIS, and CVS
  • Apply critical thinking to safety‑critical challenges that influence how pilots operate and navigate aircraft
  • Implement software features in languages such as C and Python, following established coding standards and engineering processes
  • Develop and review software requirements, ensuring clarity, correctness, and traceability
  • Support verification activities through the creation and execution of requirements‑based tests
  • Participate in certification activities following DO‑178C guidelines and collaborate closely with systems, hardware, and certification engineering teams
  • Improve team efficiency through emerging development practices, automation, and AI‑assisted engineering tools
  • Demonstrate ownership of assigned tasks by proactively communicating progress, identifying roadblocks early, and understanding how your work contributes to overall program milestones
  • Learn and contribute within a collaborative, supportive team culture that values positivity, adaptability, respect, and growth

Qualification

Required

  • Bachelor's degree in Software Engineering or related Science, Technology, Engineering, or Mathematics (STEM) major obtained by start date
  • Familiarity with software development fundamentals and the ability to learn regulated development environments
  • Experience with at least one modern programming language, preferably C or Python
  • Ability to follow technical instructions and consistently produce high‑quality work
  • Strong internal communication skills and the ability to work effectively within a collaborative team
  • U.S. citizenship (required for access to sensitive program information)

Preferred

  • Experience developing embedded software or working in real‑time systems
  • Knowledge of or interest in avionics systems, safety‑critical software, or aerospace engineering
  • Familiarity with DO‑178C or other regulated development or verification processes
  • Exposure to CI/CD pipelines, DevOps workflows, or software‑automation methodologies
  • Experience with Python, C, Git, or Linux‑based development environments
  • Demonstrated adaptability, a positive attitude, and a willingness to learn and take ownership

Benefits

  • Relocation Eligibility
  • Medical
  • Dental
  • Vision
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement.
RTX operates as an aerospace and defense company as it solves the hardest problems in aerospace and defense.
Glassdoor
3.8
Founded in 2020
Arlington, Virginia, USA
10001+ employees
http://rtx.com/