S2V Automation Pvt Ltd
Avionics Software Lead Engineer
Bangalore, Karnataka, India
Apply through hirly
Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.
Apply with hirlyhirly's read of this role
- Role family
- Engineering management
- Seniority
- Lead / management
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 26 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
Job Description – Avionics Software Lead Engineer (Safety & Mission-Critical Systems)
**Experience:** 5 – 8 Years
**Location:** Bengaluru, India
**Department:** Embedded Product & Avionics Systems
**Reports To:** Senior Technical Manager / Product Head – Avionics & EW Systems
Role Overview
The role requires an experienced Avionics Software Engineer with strong technical expertise in Safety-Critical and Mission-Critical Embedded Software Development. The candidate will be responsible for owning software modules or subsystems, leading a small development and verification team, and ensuring compliance to DO-178B/C, DoD-2167A, IEEE-12207, and related aerospace standards. The position demands hands-on development, integration, and testing within real-time embedded environments with exposure to Embedded GUI frameworks.
Key Responsibilities 1. Software Module Ownership & Development
- Design, implement, and maintain avionics software modules aligned to system and software requirements.
- Develop real-time applications under RTOS environments (VxWorks, QNX, Integrity, RTLinux, PikeOS).
- Implement software in C/C++ or ADA ensuring adherence to DO-178C Level B/C guidelines.
- Prepare and maintain software design descriptions (SDD), low-level requirements (LLR), and code traceability.
- Participate in peer code reviews, static analysis, and software build verification.
- Support integration of GUI frameworks (SCADE) for cockpit and operator displays.
2. Verification & Validation
- Develop and execute unit, integration, and module-level tests per DO-178B/C, IEEE 12207 , DoD-2167 objectives.
- Ensure requirement-based testing, robustness, and code coverage analysis using LDRA / VectorCAST / RTRT / Cantata.
- Support preparation of verification plans (SVP) and test reports (STR, SVR).
- Contribute to certification documentation and ensure audit readiness.
3. Real-Time System Integration
- Integrate developed modules with hardware, FPGA, and system interfaces.
- Troubleshoot and resolve integration-level issues with real-time determinism and synchronization considerations.
- Support HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) test setups.
4. Team Leadership & Coordination
- Lead a small team (5-10 engineers) working on assigned software modules or subsystems.
- Allocate tasks, review deliverables, and ensure quality and schedule adherence.
- Mentor junior engineers in design practices, coding standards, and test methodologies.
- Collaborate with System, Hardware, QA, and Configuration teams for aligned delivery.
5. Process Compliance & Documentation
- Follow structured development and verification life cycle as per DO-178C, AS9100, and CMMI Level-3/5 processes.
- Ensure complete traceability from system requirements → software design → verification artifacts.
- Participate in internal and external reviews (SRR, SDR, CDR, TRR).
Technical Skills & Knowledge
Category
Expertise Required
Software Standards
DO-178C, DoD-2167, IEEE-12207, MISRA C/C++
Languages & Frameworks
C, C++, Embedded C++, ADA, Python (automation), Qt, LVGL
RTOS Platforms
VxWorks, Integrity, QNX, RTLinux
Software Tools
Enterprise Architect, IBM Rhapsody, MATLAB/Simulink
Verification Tools
LDRA, VectorCAST, RTRT, Cantata
Configuration Tools
Git, SVN, Jenkins, DOORS, Polarion
Bus Interfaces
MIL-STD-1553B, ARINC-429, CAN, RS-422/485, Ethernet
Process & Quality
AS9100, CMMI Level-3, DO-178C Compliance, Peer Reviews
Team Management & Soft Skills
- - Ability to lead a small engineering team with accountability for deliverables.
- - Strong technical guidance skills with hands-on development orientation.
- - Effective communicator with cross-functional collaboration capability.
- - Detail-oriented, process-driven, and quality-conscious mindset.
- - Capable of managing schedule pressure and certification documentation simultaneously.
Qualifications
- - B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, Avionics, or Instrumentation.
- - Minimum 5 years of experience in embedded avionics software development.
- - Experience in DO-178C Level B/C projects, real-time systems, and embedded GUI development.
- - Familiarity with safety-critical systems, code verification tools, and configuration management.
Behavioral Competencies
- - Self-driven and proactive with ownership mindset.
- - High integrity, commitment, and professional discipline.
- - Excellent problem-solving and debugging capability.
- - Team-oriented with mentoring attitude and strong interpersonal communication.
Career Path
The role offers progression to Senior Avionics Software Development Expert / Technical Manager, responsible for leading larger subsystem teams, managing full DO-178C projects, and interfacing with customers and certification agencies.
Similar jobs
- Senior Manager, Software EngineeringWM Global Technology Services India · IndiaFirst seen today
- Sr. Manager, Software Engineering (10 to 14 years, GenAI)Visa · IN - Bengaluru, IndiaFirst seen yesterday
- Software Engineering ManagerElection Systems & Software LLC · Omaha, NEFirst seen today
- Engineering ManagerGitlab · Bangalore, IndiaFirst seen todayremote
- Software Development Manager, AWS DynamoDBAmazon Web Services · Bangalore, Karnataka, IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job