Sr.Engineer- ADA Programming, C++ for Flight Management System (FMS)

Thales
Bengaluru
Workplace: OnsiteFull timeFunction: Communications, PR & CommunityExperience: 3-8 yearsSkills: ["Analytical thinking","Problem-solving","Teamwork","Accountability","Communication"]

Develop and test software for an avionics Flight Management System (FMS), contributing across the full V-cycle from requirements and detailed design through code implementation and unit/system testing. Work within an ECC FLX team using agile ceremonies, adhere to DO-178B/C standards, and adopt tools and version control practices (e.g., Git, Bitbucket, Jenkins, JIRA). Document analyses, communicate project status, and drive quality improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
23 hours ago

Sr.Engineer- ADA Programming, C++ for Flight Management System (FMS)

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 56 minutes agoStatus: Live

Job Summary

Develop and test software for an avionics Flight Management System (FMS), contributing across the full V-cycle from requirements and detailed design through code implementation and unit/system testing. Work within an ECC FLX team using agile ceremonies, adhere to DO-178B/C standards, and adopt tools and version control practices (e.g., Git, Bitbucket, Jenkins, JIRA). Document analyses, communicate project status, and drive quality improvements.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Communications, PR & Community
Seniority: Mid level

Key Responsibilities

  • •Contribute across the V-cycle: derive requirements, devise detailed design, implement code, and perform unit/system testing.
  • •Work in an Agile methodology and participate in Agile ceremonies and retrospectives.
  • •Adhere to DO178B/C standards during development and testing.
  • •Adapt quickly to new tools and means such as Git/Bitbucket/Jenkins/Jira.
  • •Document analysis/solution/risks/opportunities, communicate project status, and proactively improve quality of deliverables.

Key Requirements

  • •Minimum 3 to 8 years in software development for avionics embedded systems.
  • •Strong analytical and problem-solving skills.
  • •Good understanding of DO178B/C and experience across the V-cycle (requirements, design, implementation, unit/system testing).
  • •Good programming skills with understanding of OOPS concepts in ADA/C++ (ADA95/2012 is a plus).
  • •Experience in avionics domain software development/testing; Flight Management System experience is a plus (tools like Git/Bitbucket/Jenkins/Jira and Agile are a plus).
Experience:3-8 yearsAvionicsEmbedded systemsFlight management systems
Skills:Analytical thinkingProblem-solvingTeamworkAccountabilityCommunication
Tech Stack:ADAC++OOPDO-178BDO-178CADA95ADA2012GitBitbucketJenkinsJiraAgile

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