Avionics Embedded Engineer

2 days 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 Category Technical Expertise Programming Languages Strong in Embedded C / C++, ADA, scripting in Python or Bash for automation Software Standards DO-178C, DO-330, ARP-4754A, MISRA C/C++ RTOS Platforms VxWorks, Integrity, QNX, RTLinux, PikeOS Embedded GUI / HMI Basic understanding of Qt, LVGL, or Embedded Wizard for cockpit displays Bus Interfaces Familiarity with MIL-STD-1553B, ARINC-429, RS-422/485, CAN, Ethernet Development Tools Eclipse / VS Code, cross-compilers, GCC / GHS / IAR toolchains Verification Tools LDRA, VectorCAST, RTRT, Cantata, coverage analysis tools Model-Based Design Tools Basic awareness of MATLAB/Simulink or SCADE Configuration & CI/CD Git, SVN, Jenkins, Jira, Polarion, DOORS Static / Dynamic Analysis PC-Lint, Coverity, Valgrind, or similar Testing & Debugging Equipment Oscilloscope, Logic Analyzer, Serial Sniffer, MIL-Bus Analyzer Documentation SRS, SDD, LLR, Test Plan, Test Report preparation in compliance with DO-178C Quality & Process AS9100, CMMI Level-3/5 practices, Traceability Matrix, Peer Review discipline Soft 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 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 Brigosha Technologies Pvt Ltd Full time

    Key skills :- Embedded C/C++ on MCU/SoC targets with RTOS (VxWorks/RTEMS/FreeRTOS) and bare-metal application design for hard real-time behaviors.- Strong in defining application entities directly from ICDs; precise parsing, validation, versioning, and change tracking of ICD-driven interfaces.- Data handling : raw-to-engineering unit conversions, scaling,...


  • 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...


  • 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...