Technical Lead

Thales

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Thales India Engineering Competency Center is seeking a Senior Engineer / Technical Lead for Avionics Flight Display Systems. You will lead software development activities including requirements capture, design, coding, and V&V to deliver compliant avionics software within schedule and budget.

The role demands 7–13 years in BE (CS/EC) and deep expertise in Embedded C, RTOS, and complex system architectures. Collaborative AGILE environment and emphasis on quality are key.

Qualifications

  • BE in CS/EC or equivalent with 7–13 years of relevant avionics experience.

Responsibilities

  • Develop Platform & Application Software with a good understanding of complex architectures, scheduling, multi-threading and RTOS for avionics systems per DO178B/C.
  • Demonstrate technical capabilities in software projects.
  • Perform peer reviews of high-level specifications & development artifacts.
  • Debug, fix bugs & enhancements on existing software.
  • Perform development free-hand testing & regression on existing features.
  • Ensure quality deliveries before hand-off to QA teams.
  • Participate in AGILE team development while meeting deadlines.
  • Contribute to deployment of processes, tools and metrics.
  • Provide new product/lean-process ideas.
  • Expert in Embedded C; strong memory usage, scheduling and execution time allocation.
  • Strong in RTRT or LDRA or other testing tools; unit test language.
  • Knowledge in data structures and database management.
  • Experience on cockpit/flight displays and Flight Management System functionality.
  • Knowledge of DO178B/C and MISRA coding standards.
  • Write system specs and high/low level requirements and test definitions.
  • Experience in avionics embedded software lifecycle.
  • Knowledge of CM tools like ClearCase or Git.
  • Knowledge about avionics protocols (A429, A664 – AFDX, RS232, ARINC653).
  • Good organizational and communication skills.

Skills

Embedded C
RTOS
Memory management
Unit testing
MISRA
A429/A664
RTRT/LDRA
Git
Cockpit displays
Multi-threading

Education

BE in Computer Science & Engineering or Electronics & Communication

Tools

ClearCase
Git

Job description

Thales India Engineering Competency Center is seeking a Senior Engineer / Technical Lead to be part of its Avionics Flight Display Systems. The Senior Engineer / Technical Lead is in charge of the software development activities (Requirement Capturing, Design, Code and V&V), in order to deliver software that meet requirements coming from a Business Lines (B/L), with the adequate quality and maturity level, within schedule and budget.

Qualifications:

BE - Computer Science & Engineering, Electronics & Communication or equivalent discipline with 7 to 13 years of relevant experience.

Job Responsibilities:

As a Senior Engineer / Technical Lead, you will be a major actor in the software development phase using approach with C /Embedded C. In more details:

  • Development of Platform & Application Software with a good understanding of complex architectures, Scheduling, multi thread program development, RTOS, requirements, algorithms, interfaces, and designs for avionics systems (Flight Display System) as per DO178B/C standards.
  • Demonstrate the technical capabilities in software projects.
  • Perform Peer reviews of high-level Specifications & Dev artifacts.
  • Debugging, bug fixing & enhancements on existing Software.
  • To perform Development free hands testing & regression on existing features.
  • Ensure quality deliveries before hand-off to Quality Assurance teams for further testing and verification.
  • Participate in an AGILE team involved in the development phases by respecting deadlines and contractual milestones.
  • Contribute in the development, selection, tailoring and deployment of processes, tools and metrics.
  • Provide new product/lean-process ideas and contribute to deploy them.
  • EXPERT in Embedded C Programming Language.
  • EXPERT in Memory usage, Scheduling, and execution time allocation.
  • Good understanding of Integrated Modular Avionics (IMA) and RTOS
  • Candidate should be Strong in RTRT OR LDRA or other Testing tools Unit Test language & hands on experience in verification.
  • Knowledge in Data Structures and Data base management.
  • Good experience on Cockpit Display and Graphics, Primary Flight Display, Multi-Functional Display, Flight Management System functionality
  • Knowledge in DO178B/C is required and Knowledge of Coding standards e.g. MISRA.
  • Candidate should be strong in writing System Specification, High Level Requirements & Low-Level Requirements. Also Strong in High Level Test & Low level Test definition procedure & hands on experience in verification.
  • Should have overall engineering experiences in software development of Avionics embedded system and experience in software Development Life Cycles
  • Knowledge in configuration management tools like clearcase or git is required
  • Knowledge about avionics protocols (A429, A664 – AFDX, RS232, Arinc653)
  • Good organizational abilities. Good interpersonal skills, writing & verbal skills

At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

Thales • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Sr Engineer
Sr Engineer

Thales • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Digital Electronics Design Engineer (Avionics)
Digital Electronics Design Engineer (Avionics)

Thales • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Avionics Software Developer
Avionics Software Developer

Thales • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Technical Lead - Real-Time Embedded Systems
Senior Technical Lead - Real-Time Embedded Systems

Thales • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Technical Lead/Sr. Technical Lead - System IVVQ Engineer
Technical Lead/Sr. Technical Lead - System IVVQ Engineer

Thales • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Engineer - System Solution Engineer
Senior Engineer - System Solution Engineer

Thales Group • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Lead Engineer - Hardware System Integration, Verification & Validation (IVV)
Lead Engineer - Hardware System Integration, Verification & Validation (IVV)

Thales • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Hardware System IVV Lead Engineer
Hardware System IVV Lead Engineer

Thales • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Senior Engineer - System Solution Engineer
Senior Engineer - System Solution Engineer

Thales • Bengaluru

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