RTX Corporation logo

Lead Engineer - Software (Hybrid)

RTX Corporation
NewPosted today

LOCATION

Yelahanka Hobli · Hybrid

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

C++PythonEmbedded SystemsSoftware VerificationSoftware Development LifecycleCI/CD

Job description

Overview

Embedded Software Engineer role on the CNS Traffic Surveillance engineering team at Collins Aerospace, designing, developing, verifying and certifying safety-critical avionics software for surveillance systems.

What you'll do

  • Design, develop, and maintain embedded software for safety-critical surveillance systems.
  • Develop tools and automation that 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 to ensure software quality.
  • 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 in collaboration with DevOps teams.
  • Troubleshoot build, integration, and deployment issues.
  • Drive continuous improvements in software quality, engineering processes, and automation.

What you'll need

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics, or a related STEM discipline.
  • 4+ years of embedded software development experience.
  • 3+ years of hands-on experience programming in C++ and Python.
  • 3+ years of experience developing software on Wind River VxWorks or similar real-time operating systems.
  • Strong understanding of the complete Software Development Lifecycle (SDLC), including requirements, software design, implementation, integration, verification, and validation.
  • 3+ years of experience with hardware/software integration and board-level debugging.
  • Experience with development tools including Git, Visual Studio, VxWorks, and RapiTest.
  • Experience working in Agile development environments.

Nice to have

  • RTCA DO-178B/C software development and certification.
  • Avionics systems including Communication, Navigation & Surveillance (CNS), Flight Management Systems (FMS), Flight Control Systems (FCS), and Cockpit Displays.
  • Air Traffic Surveillance products such as Transponder, TCAS, ADS-B In/Out, and Traffic Applications.
  • Software requirements analysis, traceability, and verification.
  • Avionics communication protocols including ARINC 429, ARINC 653, AFDX, CAN, and TCP/IP.

Details

  • Location: Bengaluru, Karnataka, India (Northgate campus, Yelahanka Hobli).
  • Hybrid work arrangement, combining office and remote work based on business needs.
  • All India positions require a background check, which may include a drug screen.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Engineer - Software (Hybrid)