RTX Corporation

Principal Engineer - Software

RTX Corporation
Apply
16 hours ago
Hyderābād, IndiaStaff+

Responsibilities

  • Design, develop, integrate, and verify airborne communication applications using C, C++, and Python.
  • Develop and verify software supporting CPDLC, ADS-C, ATN Context Management, and FANS ACARS Facilities Notification.
  • Implement and maintain compliance with ARINC 429, 618, 620, 622, 661, 739, and 615 standards.
  • Apply DO-178B/C processes to develop high-integrity, safety-critical, certification-ready software.
  • Perform requirements analysis, V&V, structural coverage analysis, debugging, troubleshooting, unit testing, integration testing, white-box testing, and verification testing.
  • Support software-software and hardware-software integration and resolve complex system-level issues.
  • Prepare for and participate in SOI activities, certification reviews, technical audits, and compliance engagements.
  • Collaborate with systems, software, integration, verification, and certification teams.
  • Contribute to requirements management, reliability analysis, risk mitigation, process optimization, and continuous improvement.
  • Use network analyzers, simulation environments, and software development and verification tools to validate and troubleshoot avionics systems.

Requirements

  • Bachelor’s or master’s degree in Engineering, such as B.Tech or M.Tech, with a foundation in avionics systems and software architecture.
  • At least 12 years of avionics software development and verification experience.
  • Strong programming proficiency in C or C++ and Python.
  • Strong understanding of avionics systems and architectures, including data link, CNS, FMS, FCS, and aircraft displays.
  • Understanding of the software development lifecycle, including requirements analysis, design, coding, integration, verification, and validation.
  • Practical experience with DO-178B/C and safety-critical software development.
  • Hands-on experience with V&V, structural coverage analysis, debugging, troubleshooting, and white-box, unit, integration, and verification testing.
  • Experience with VectorCAST, PyATE, RapiTest, Git, and Subversion.
  • Familiarity with real-time operating systems and network analyzer tools.
  • Understanding of Agile methodologies and experience in an Agile engineering environment.
  • Preferred qualifications include experience developing, integrating, and certifying large-scale avionics software systems.
  • Preferred qualifications include knowledge of safety-critical software architecture, airborne communication and data link protocols, avionics simulation, system-level testing, certification reviews, SOI activities, compliance audits, and certification evidence preparation.

Benefits

  • Hybrid work model combining onsite and remote work.
  • Competitive compensation and comprehensive benefits.
  • Meal coupons.
  • Group Life, Health, and Personal Accident Insurance.
  • 18 days of vacation and 12 days of contingency leave.
  • Employee Scholar Program.
  • Strong work-life balance culture.
  • Car lease program.
  • National Pension Scheme and Leave Travel Allowance.
  • Fuel, maintenance, and driver benefits.
  • Background verification is mandatory for India hires, and drug screening is required for Operations positions.

Tech Stack

CC++GitPythonSubversion

Categories

RTX Corporation

About RTX Corporation

10,000+ employees

RTX Corporation builds aerospace and defense systems through its Collins Aerospace, Pratt & Whitney, and Raytheon businesses, serving commercial aviation, the U.S. government, and allied militaries. Its products range from aircraft engines and avionics to radars, missiles, and command-and-control software, sold via long-term OEM programs and defense contracts. Formed in 2020 by the Raytheon–United Technologies merger, RTX is headquartered in Arlington, Virginia and trades on the NYSE as RTX.

Contact me