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.
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.