RTX Corporation logo

Senior Lead Engineer

RTX Corporation
NewPosted yesterday

LOCATION

HYDERABAD-B3F7 DLF Cybercity Gachibowli DLF CYBERCITY GACHIBOWLI-B3F7 · Hybrid

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Software VerificationAvionics SoftwareDO-178C ComplianceStructural Coverage AnalysisPython

Job description

Overview

Lead the verification, testing, debugging and certification of safety-critical avionics software at Collins Aerospace, including requirement-based testing, structural coverage analysis and DO-178B/C compliance.

What you'll do

  • Design, develop, review and execute requirement-based test cases, test procedures and unit tests for safety-critical avionics software.
  • Perform software verification and validation across host and target environments, including unit, integration and system-level testing.
  • Conduct Structural Coverage Analysis (SCA) and support achievement of applicable software coverage objectives.
  • Ensure compliance with DO-178B/C processes and objectives for applicable software assurance levels, including Levels A, B and C.
  • Support certification activities, including Stages of Involvement (SOI), technical reviews, compliance submissions, and internal and external audits.
  • Maintain adherence to established software development, verification, quality and documentation standards.
  • Debug and troubleshoot software issues across host and target platforms, including software-software and hardware-software integration environments.
  • Analyze system capabilities, software behavior and reported issues to identify root causes and implement effective solutions.
  • Develop and maintain Python-based automation and common engineering tools to improve development and verification efficiency.
  • Apply engineering principles to design, develop and implement technologies, components, subsystems and systems that meet defined requirements and specifications.
  • Contribute to continuous improvement in test automation, verification methodologies and engineering workflows.
  • Collaborate with multidisciplinary and geographically distributed teams to deliver project milestones and engineering commitments.
  • Lead or coordinate moderately sized engineering teams, as applicable, ensuring quality, timely execution and alignment with project objectives.
  • Coach and mentor junior engineers, review technical deliverables and promote engineering best practices.
  • Lead or contribute to innovation initiatives, quality improvement activities and CORE workshops to deliver measurable product and process improvements.
  • Identify novel technical solutions and ensure innovations are appropriately captured and protected through applicable intellectual property processes.

What you'll need

  • B.Tech./B.E. or M.Tech./M.E. in Computer Science, Electronics, Electrical Engineering, Aerospace Engineering, or a related STEM discipline.
  • Understanding of avionics systems and software architecture, particularly Data Link, Communication, Navigation and Surveillance (CNS), Flight Management Systems (FMS), and cockpit displays.
  • Strong proficiency in Python for scripting, test automation and engineering tool development.
  • Sound knowledge of the Software Development Life Cycle (SDLC) and DO-178B/C processes for safety-critical avionics software.
  • Hands-on experience in software Verification & Validation, Structural Coverage Analysis, debugging, troubleshooting and requirement-based testing.
  • Experience in unit testing, integration testing, system testing and software verification activities.
  • Experience with software-software and hardware-software integration and debugging.
  • Familiarity with Agile software development methodologies.
  • Working knowledge of version control and project tracking tools such as Git or Subversion and Jira.
  • Strong analytical, problem-solving, communication and cross-functional collaboration skills.

Nice to have

  • 6-9 years of avionics engineering experience, particularly in safety-critical software verification and certification.
  • Hands-on experience with tools such as PyATE, Rapita, Coverity and Jama.
  • Knowledge of DevSecOps practices and tools or environments such as Docker, Visual Studio Code and Artifactory.
  • Sound programming knowledge of C/C++.
  • Knowledge of avionics data link applications and protocols, including Controller–Pilot Data Link Communications (CPDLC), Automatic Dependent Surveillance–Contract (ADS-C), ATN Context Management (CM), FANS ACARS Facilities Notification (AFN), and Airline Operational Control (AOC) and Flight Management System (FMS) flight-planning applications.
  • Familiarity with data link industry standards such as DO-258A, ED-110B and DO-351.
  • Demonstrated technical leadership, mentoring and engineering review experience.
  • A continuous improvement mindset, with an interest in Lean principles, innovation and engineering excellence.

Details

  • Location: Hyderabad (DLF Cybercity Gachibowli, Block 3, 7th Floor), India.
  • Hybrid role type; commuting to and from the assigned location is the employee's responsibility.
  • The recruiting team will provide further details regarding role type and site arrangements during hiring.
  • Typically requires a university degree in STEM and relevant professional experience; equivalent experience or an advanced degree may be considered.

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.

Senior Lead Engineer