Bestkaam Logo
Larsen & Toubro Logo

Avionics_Software_Design_Manager

Actively Reviewing the Applications

Larsen & Toubro

India, Karnataka, Bengaluru Full-Time
Posted 15 hours ago Apply by June 18, 2026

Job Description

Job Description –Avionics Software Design Manager (Safety & Mission-Critical Systems)

  • Experience:** 15+ Years
  • Location:** Bengaluru, India
  • Department:** Embedded Product & Avionics Systems
  • Employment Type:** Full-Time

Role Overview

The position demands a highly experienced professional in Safety-Critical and Mission-Critical Avionics Software Development, responsible for end-to-end design, development, integration, verification, and certification of embedded software running on real-time platforms. The candidate will lead multiple avionics software projects conforming to DO-178C, and MISRA C/C++ guidelines and will also drive embedded GUI applications and real-time system frameworks across airborne and ground-based avionics systems.

Key Responsibilities1. Software System Architecture & Design

  • Define and own the software system architecture, including real-time control loops, communication stacks, and mission-critical logic.
  • Lead model-based and structured design approaches compliant with DO-178C Level A/B/C.
  • Prepare and maintain software requirements (SRS, SDD, ICD) aligned with system-level specifications and traceability.
  • Architect and design Embedded GUI/HMI frameworks for airborne operator consoles and cockpit systems.
  • Drive design optimization for performance, determinism, and fault tolerance under constrained embedded environments.
  • Software Development & Integration
  • Lead the complete software lifecycle — requirements, design, coding, integration, testing, and verification.
  • Ensure compliance with RTCA/DO-178C and DO-330 (Tool Qualification).
  • Implement robust RTOS-based applications (VxWorks, Integrity, QNX, RTLinux, etc.).
  • Develop device drivers, middleware, and data bus interfaces (MIL-STD-1553B, ARINC-429, CAN, RS-422, Ethernet).
  • Integrate GUI frameworks (Qt, Embedded Wizard, LVGL) into mission systems with real-time responsiveness.
  • Utilize code generation and model-based tools (MATLAB/Simulink, SCADE, or Enterprise Architect) where applicable.
  • Verification, Validation & Certification
  • Lead unit, integration, and system-level testing as per DO-178C verification objectives.
  • Oversee requirement-based testing, robustness testing, and code coverage analysis.
  • Manage certification deliverables (PSAC, SDP, SVP, SQAP, SCI, SAS, etc.) and ensure alignment with CEMILAC/DGCA/FAA audit processes.
  • Conduct reviews (SRR, SDR, PDR, CDR, TRR) and ensure corrective action closure.
  • Program & Team Management
  • Plan and monitor project schedules, resource allocation, and milestone tracking using MS Project / PLM tools.
  • Lead and mentor software engineers, test engineers, and GUI developers, ensuring adherence to process compliance.
  • Manage multiple concurrent avionics software projects ensuring on-time delivery and quality.
  • Collaborate cross-functionally with hardware, FPGA, QA, and system engineering teams for integrated testing.
  • Customer & Vendor Management
  • Interface with customers (HAL, ADA, DRDO, DGAQA) for technical reviews and software acceptance.
  • Manage offshore/onsite vendor teams for software modules or test tool development.
  • Ensure vendor deliverables meet contractual and certification requirements.
  • Technical Skills & Knowledge

Category

Expertise Required

Software Standards

DO-178C, DO-330, ARP-4754A, MISRA C/C++, ISO 26262 (preferred)

Languages & Frameworks

C, C++, Embedded C++, ADA, Python (automation), Qt, Embedded Wizard, LVGL

RTOS Platforms

VxWorks, Integrity, QNX, RTLinux, PikeOS

Software Design Tools

Enterprise Architect, IBM Rhapsody, SCADE, MATLAB/Simulink

Verification Tools

VectorCAST, LDRA, RTRT, Cantata, Tessy

Configuration & CI/CD Tools

Git, SVN, Jenkins, DOORS, Polarion, Jira, Bamboo

Bus Interfaces

MIL-STD-1553B, ARINC-429, RS-422/485, CAN, Ethernet

GUI/HMI

Embedded GUI development for cockpit/operator displays using real-time frameworks

Process & Quality

AS9100, CMMI Level-3/5, AGILE (Scaled), DO-178C Certification Packages

  • Team Leadership & People Management
  • Lead multi-site software teams of engineers, testers, and tool developers.
  • Define KRAs, performance goals, and competency matrices for software staff.
  • Conduct technical reviews, mentorship programs, and internal trainings on DO-178C processes.
  • Drive a process-oriented, safety-first culture emphasizing documentation and configuration discipline.
  • Lead recruitment and skill development plans aligned with upcoming avionics software projects.
  • Qualifications
  • B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, Avionics, or Instrumentation Engineering.
  • Minimum 15 years of experience in Safety-Critical Avionics Software Development.
  • Strong exposure to DO-178C Level A/B development and certification audits.
  • Experience in Embedded GUI, real-time systems, and low-level driver programming.
  • Knowledge of DAL Level A/B certification process and audit preparation is mandatory.
  • Behavioral Competencies
  • Excellent leadership and mentoring capability.
  • Strong analytical, design, and debugging skills in real-time embedded systems.
  • Effective communication with cross-functional and customer teams.
  • Structured and process-driven approach aligned to safety-critical compliance.
  • Ability to thrive under high accountability and tight milestones.
  • Career Path The role offers progression to Avionics Product Design Manager, leading next-generation flight-critical software products for rotary-wing and fixed-wing platforms and integrated mission computers.
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.