Engineer

BAeHAL

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BAeHAL in Bengaluru seeks an embedded software engineer with strong C/C++ skills and willingness to transition to Ada. You will work on flight control software, read SDD/LLR documents, and ensure DO-178C compliant development under a structured review process.

Responsibilities include Ada/C++ coding, DOORS NG LLR authoring, version control, and embedded RT systems familiarity. Basic Matlab/Simulink knowledge is a plus; be part of a safety-critical software team in aerospace.

Qualifications

  • Be/BE/BTech or MSc with First Class in EC/CS or related field; strong academic record.
  • Willingness to transition Ada from existing C/C++ baseline.
  • Knowledge of DO-178C development lifecycle and documentation requirements.
  • Experience with embedded real-time systems and structured programming.
  • Familiarity with software review processes and checklists.

Responsibilities

  • Ada 95/2005 or strong C/C++ development.
  • DoORS NG LLR authoring and traceability linking.
  • Adherence to DO-178C process for coding and documentation.
  • Work with version control and SCM tools (RTC or equivalent).
  • Embed C/C++ as base language with real-time constraints.
  • Basic Matlab/Simulink familiarity for reference output.

Skills

Ada 95/2005 programming
C/C++
DO-178C process awareness
DOORS NG basic LLR
Version control & SCM (RTC)
Embedded C/C++
Matlab & Simulink basics
Reading SDD/LLR documents
Software peer reviews
Flight control system knowledge

Education

BE/BTec/MTech in EC/CS First Class
MSC in Computer Science First Class

Tools

DOORS NG
RTC

Job description

Role & responsibilities



  • Ada 95/2005 programming or strong C/C++ with willingness to transition to Ada

  • DOORS NG basic LLR authoring and traceability linking

  • DO-178C process awareness coding and documentation requirements

  • Version control and SCM tools (RTC or equivalent)

  • Embedded C/C++ as a base

  • Matlab & Simulink basic familiarity for reference output verification

  • Structured programming for embedded real-time systems

  • Reading and implementing from SDD and LLR documents

  • Software peer review process and checklist-based reviews

  • Basic understanding of flight control system functionality




Education Qualification




BE/BTec/Mtech in EC/CS First Class or MSC in Computer Science First Class

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

BAeHAL • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Test Lead
Test Lead

BAeHAL • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Software Developer
Software Developer

BAeHAL • Bengaluru

On-site
INR 550,000 - 850,000
Technical Lead
Technical Lead

BAeHAL • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Software Development-Avionics
Software Development-Avionics

ALTEN India • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Verification & Validation Engineer – Avionics
Verification & Validation Engineer – Avionics

e-MUG Engineering Services Pvt. Ltd. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Lead Embedded Software- Embedded C, DO-178C Avionics
Lead Embedded Software- Embedded C, DO-178C Avionics

Thales Group • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Systems Requirements Engineer
Systems Requirements Engineer

Alten • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr Flight Software Engineer
Sr Flight Software Engineer

Xdlinx Labs • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Sr. Engineer I - Avionics
Sr. Engineer I - Avionics

NewSpace Research and Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,800,000 - 3,200,000