Technical Lead - Platform SW (Avionics)

Thales
Bengaluru
Workplace: HybridFull timeFunction: Administration & Executive AssistanceExperience: 8-12 yearsEducation: bachelorsSkills: ["Problem-solving","Collaboration","Communication"]

Lead the design, development, integration, and maintenance of embedded platform software for next-generation avionics computers. You’ll guide a development team and perform design and code reviews to ensure DO-178C compliance, while optimizing device drivers and middleware on RTOS-based systems. Collaborate with safety, hardware, and systems engineering to deliver certification-ready software components, supporting verification, validation, and debugging activities throughout the project lifecycle.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 month ago

Technical Lead - Platform SW (Avionics)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Lead the design, development, integration, and maintenance of embedded platform software for next-generation avionics computers. You’ll guide a development team and perform design and code reviews to ensure DO-178C compliance, while optimizing device drivers and middleware on RTOS-based systems. Collaborate with safety, hardware, and systems engineering to deliver certification-ready software components, supporting verification, validation, and debugging activities throughout the project lifecycle.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Administration & Executive Assistance
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead design, development, integration, and maintenance of embedded software components for avionics computers.
  • •Provide technical guidance and mentorship to the development team to ensure high-quality software delivery.
  • •Implement and optimize device drivers and middleware layers on RTOS-based systems.
  • •Conduct and lead design and code reviews to ensure compliance with DO-178C standards.
  • •Create and review software development artifacts and support debugging, verification, and validation activities.

Key Requirements

  • •Proven 8-12 years of embedded software development experience using C.
  • •Strong device driver development and hardware interface knowledge (e.g., ARINC-429, Flash memory, Ethernet, PCI).
  • •Hands-on familiarity with RTOS and multitasking concepts (e.g., VxWorks, FreeRTOS, ThreadX).
  • •Hands-on experience with DO-178C certification processes, artifacts, and objectives.
  • •Understanding of safety-critical software design practices and ability to work collaboratively in an international team.
Experience:8-12 yearsAerospaceAvionics
Education:Bachelor's in Computer Science, Electrical/Electronics Engineering, or related field
Skills:Problem-solvingCollaborationCommunication
Languages:EnglishFrench
Tech Stack:CC++PythonRTOSVxWorksFreeRTOSThreadXDO-178CDevice driversARINC-429Flash memoryEthernetPCIGitSVNARINC-653 IMARTRTTrace32

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn