Avionics Software Design Manager (Safety & Mission-Critical Systems)
Larsen & Toubro LtdJob Description
Avionics_Software_Design_Manager
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 Responsibilities
1. 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.
2. 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.
3. 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.
4. 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.
5. 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.
6. 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 |
7. 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.
8. 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.
9. 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.
10. 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.
Job role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
Software / Web Developer Intern
BNV Software
App Developer
Minchu Productions
Quality Assurance Officer
Jai Finance India Limited
Quality Engineer
Ace Carbo Nitriders
Package Consultant – SAP HANA SCM PM
360 Bytes Tech Venture Private Limited
DevOps Engineer
Digitory SolutionsYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 15 to 17 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!