Avionics Embedded Engineer

12 hours ago


Bengaluru, India S2V Automation Full time

Job Description – Avionics Software Engineer (Safety-Critical & Mission-Critical Systems) **Experience:** 2–5 Years**Location:** Bengaluru, India**Department:** Avionics Systems**Reports To:** Avionics Software Lead Engineer / Technical Manager**Employment Type:** Permanent,**Payroll – S2V Automation Pvt Ltd,Role Overview The Avionics Software Engineer will contribute to the design, coding, integration, and testing of embedded software for safety-critical and mission-critical avionics systems. The role demands strong hands-on programming skills, working knowledge of RTOS platforms, and familiarity with DO-178B/C / DOD-2167A / IEEE-12207 processes. The candidate will work within a structured software life cycle under senior guidance, ensuring design traceability, verification rigor, and software reliability for airborne and mission systems.Key Responsibilities1. Software Development - Implement embedded software modules using C/C++ or ADA per DO-178B/C objectives (Level B/C).- Develop real-time applications running on RTOS platforms (VxWorks, QNX, Integrity, RTLinux).- Design, code, and debug low-level drivers, middleware, and communication stacks.- Prepare and maintain Software Design Descriptions (SDD), Low-Level Requirements (LLR), and interface documents.- Follow strict coding standards (MISRA C/C++, ADA , static analysis, peer reviews).- Participate in code reviews, configuration management, and continuous integration pipelines.2. Software Integration & Testing - Support unit, integration, and module-level testing using LDRA / VectorCAST / RTRT / Cantata.- Conduct requirement-based testing and robustness testing as per verification objectives.- Assist in test case design, execution, and report preparation (SVP, STR, SVR).- Participate in HIL (Hardware-in-Loop) and SIL (Software-in-Loop) validation activities.3. Documentation & Process Compliance - Adhere to DO-178B/C, DoD-2167A, IEEE-12207, and internal development processes (AS9100 / CMMI L3+).- Maintain complete traceability between requirements, code, and tests using tools such as DOORS or Polarion.- Ensure configuration control using Git/SVN and participate in internal/external reviews (SDR, CDR, TRR).4. Cross-Functional Collaboration - Collaborate with System Engineering, Hardware, and QA teams for requirement clarification and system integration.- Support issue debugging during integration and qualification phases.- Contribute to continuous improvement in coding practices, test automation, and tool utilization.Technical Skills & Knowledge CategoryTechnical ExpertiseProgramming LanguagesStrong in Embedded C / C++, ADA, scripting in Python or Bash for automationSoftware StandardsDO-178C, DO-330, ARP-4754A, MISRA C/C++RTOS PlatformsVxWorks, Integrity, QNX, RTLinux, PikeOSEmbedded GUI / HMIBasic understanding of Qt, LVGL, or Embedded Wizard for cockpit displaysBus InterfacesFamiliarity with MIL-STD-1553B, ARINC-429, RS-422/485, CAN, EthernetDevelopment ToolsEclipse / VS Code, cross-compilers, GCC / GHS / IAR toolchainsVerification ToolsLDRA, VectorCAST, RTRT, Cantata, coverage analysis toolsModel-Based Design ToolsBasic awareness of MATLAB/Simulink or SCADEConfiguration & CI/CDGit, SVN, Jenkins, Jira, Polarion, DOORSStatic / Dynamic AnalysisPC-Lint, Coverity, Valgrind, or similarTesting & Debugging EquipmentOscilloscope, Logic Analyzer, Serial Sniffer, MIL-Bus AnalyzerDocumentationSRS, SDD, LLR, Test Plan, Test Report preparation in compliance with DO-178CQuality & ProcessAS9100, CMMI Level-3/5 practices, Traceability Matrix, Peer Review disciplineSoft Skills & Team Competencies - Good analytical and debugging ability with a strong attention to detail.- Capability to work under structured supervision and follow defined processes.- Eager to learn new tools, platforms, and aerospace standards.- Collaborative and reliable team player with strong communication skills.- Proactive, disciplined, and safety-oriented mindset.Qualifications - B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, Avionics, or Instrumentation.- 3–5 years of experience in embedded software development, preferably in avionics or defense systems.- Experience in RTOS-based development, real-time debugging, and DO-178B/C compliant life cycle preferred.- Exposure to automated test frameworks, static analysis, and version control tools desirable.Career Path This role offers a progression to Avionics Software Lead Engineer / Module Owner upon gaining mastery in DO-178B/C compliance, independent module ownership, and mentoring capability.



  • Bengaluru, India S2V Automation Full time

    Job Description – Avionics Software Engineer (Safety-Critical & Mission-Critical Systems)**Experience:** 2–5 Years**Location:** Bengaluru, India**Department:** Avionics Systems**Reports To:** Avionics Software Lead Engineer / Technical Manager**Employment Type:** Permanent, **Payroll – S2V Automation Pvt Ltd, Role OverviewThe Avionics Software Engineer...


  • Bengaluru, India S2V Automation Full time

    Job Description – Avionics Software Engineer (Safety-Critical & Mission-Critical Systems) **Experience:** 2–5 Years **Location:** Bengaluru, India **Department:** Avionics Systems **Reports To:** Avionics Software Lead Engineer / Technical Manager **Employment Type:** Permanent, **Payroll – S2V Automation Pvt Ltd, Role Overview The Avionics Software...


  • Bengaluru, India S2V Automation Full time

    Job Description – Avionics Software Engineer (Safety-Critical & Mission-Critical Systems)**Experience:** 2–5 Years**Location:** Bengaluru, India**Department:** Avionics Systems**Reports To:** Avionics Software Lead Engineer / Technical Manager**Employment Type:** Permanent, **Payroll – S2V Automation Pvt Ltd, Role OverviewThe Avionics Software Engineer...


  • Bengaluru, India S2V Automation Full time

    Job Description – Avionics Software Engineer (Safety-Critical & Mission-Critical Systems)**Experience:** 2–5 Years**Location:** Bengaluru, India**Department:** Avionics Systems**Reports To:** Avionics Software Lead Engineer / Technical Manager**Employment Type:** Permanent, **Payroll – S2V Automation Pvt Ltd, Role OverviewThe Avionics Software Engineer...


  • Bengaluru, India S2V Automation Full time

    Job Description – Avionics Software Engineer (Safety-Critical & Mission-Critical Systems)**Experience:** 2–5 Years**Location:** Bengaluru, India**Department:** Avionics Systems**Reports To:** Avionics Software Lead Engineer / Technical Manager**Employment Type:** Permanent,**Payroll – S2V Automation Pvt Ltd,Role OverviewThe Avionics Software Engineer...


  • Bengaluru, India Trigent Software Private Limited Full time

    Job Description: We are looking for an Software Engineer Avionics with strong experience in C/C++, Linux, and avionics software development. The role involves designing, developing, testing, and integrating embedded systems software used in aerospace applications. The candidate should be familiar with real-time systems, avionics standards, and low-level...


  • Bengaluru, India Quess IT Staffing Full time

    Job Title: Embedded Software Engineer – Avionics Interview Mode: Face to Face - Bangalore Experience: 6 10 Years Work Location: Bangalore Notice Period: 15 Days (Max) Job Description We are looking for an Embedded Software Engineer with strong experience in Embedded C/C++, Linux-based systems, and Avionics software development. The ideal candidate will be...


  • Bengaluru, India Quess IT Staffing Full time

    Job Title: Embedded Software Engineer – AvionicsInterview Mode: Face to Face - BangaloreExperience: 6 10 YearsWork Location: BangaloreNotice Period: 15 Days (Max)Job DescriptionWe are looking for an Embedded Software Engineer with strong experience in Embedded C/C++, Linux-based systems, and Avionics software development. The ideal candidate will be...


  • Bengaluru, India Quess IT Staffing Full time

    Job Title: Embedded Software Engineer – AvionicsInterview Mode: Face to Face - BangaloreExperience: 6 10 YearsWork Location: BangaloreNotice Period: 15 Days (Max)Job DescriptionWe are looking for an Embedded Software Engineer with strong experience in Embedded C/C++, Linux-based systems, and Avionics software development. The ideal candidate will be...


  • Bengaluru, India Quess IT Staffing Full time

    Job Title: Embedded Software Engineer – AvionicsInterview Mode: Face to Face - BangaloreExperience: 6 10 YearsWork Location: BangaloreNotice Period: 15 Days (Max)Job DescriptionWe are looking for an Embedded Software Engineer with strong experience in Embedded C/C++, Linux-based systems, and Avionics software development. The ideal candidate will be...