RTX Corporation

Principal Engineer - Software (Hybrid)

RTX Corporation
Apply
7 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, and maintain embedded software for safety-critical traffic surveillance systems.
  • Develop tools and automation to improve software development and verification efficiency.
  • Develop and verify DO-178C DAL B-compliant software.
  • Execute unit, integration, and system-level testing for embedded applications.
  • Collaborate with systems engineers and architects to translate requirements into scalable software solutions.
  • Participate in peer reviews of requirements, architecture, design, and source code.
  • Support certification activities, customer reviews, and regulatory audits.
  • Analyze software defects, perform root-cause analysis, and drive timely resolution.
  • Build and maintain CI/CD pipelines with DevOps teams and troubleshoot build, integration, and deployment issues.
  • Drive improvements in software quality, engineering processes, and automation.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, Electronics, or a related STEM discipline, or a related Ph.D. for the applicable experience path.
  • At least 10 years of relevant professional experience with a bachelor’s degree, 8 years with a master’s degree, or 6 years with a Ph.D.
  • At least 10 years of embedded software development experience.
  • At least 8 years of hands-on C++ and Python programming experience.
  • At least 6 years developing software on Wind River VxWorks or a similar real-time operating system.
  • At least 7 years of hardware/software integration and board-level debugging experience.
  • Experience with Git, Visual Studio, VxWorks, and RapiTest.
  • Strong understanding of the complete software development lifecycle, including requirements, design, implementation, integration, verification, and validation.
  • Preferred experience with RTCA DO-178B/C, avionics systems, air-traffic surveillance products, requirements traceability and verification, and ARINC 429, ARINC 653, AFDX, CAN, and TCP/IP protocols.
  • Strong analytical, debugging, problem-solving, collaboration, and technical decision-making skills.

Benefits

  • Hybrid work arrangement combining office and remote work based on business needs.
  • Meal coupons, group term life insurance, group health insurance, and group personal accident insurance.
  • 18 days of vacation and 12 days of contingency leave annually.
  • Employee scholar programme, work-life balance support, car lease programme, National Pension Scheme, LTA, and fuel and maintenance or driver wages.
  • Background check is required, and a drug screen may apply according to the stated India and operations-position conditions.

Tech Stack

Categories

RTX Corporation

About RTX Corporation

10,000+ employees
Contact me