Senior Engineer

Thales
Bengaluru
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 3-7 yearsEducation: bachelorsSkills: ["Organizational abilities","Interpersonal skills","Writing skills","Verbal skills"]

Develop and maintain avionics flight display application software, working through requirement capturing, design, coding, and V&V. You’ll debug and enhance existing features, perform hands-on testing and regression, and ensure quality deliveries before QA verification. Join an Agile team delivering avionics software in alignment with DO-178B/C standards, while applying embedded C best practices, memory/time allocation discipline, and configuration management with Git.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
3 weeks ago

Senior Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Develop and maintain avionics flight display application software, working through requirement capturing, design, coding, and V&V. You’ll debug and enhance existing features, perform hands-on testing and regression, and ensure quality deliveries before QA verification. Join an Agile team delivering avionics software in alignment with DO-178B/C standards, while applying embedded C best practices, memory/time allocation discipline, and configuration management with Git.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop avionics flight display application software through requirement capturing, design, coding, and V&V aligned to DO-178B/C standards.
  • •Create software with architectures and multi-thread programming, covering requirements, algorithms, interfaces, and designs for avionics systems.
  • •Debug, fix bugs, and implement enhancements to existing software features.
  • •Perform hands-on development testing and regression on existing features.
  • •Participate in an Agile development team, meeting deadlines and milestones, and deliver quality work for QA hand-off.

Key Requirements

  • •Bachelor of Technology in Computer Science & Engineering, Electronics & Communication, or equivalent, with 3 to 7 years of relevant experience.
  • •Expertise in embedded C programming, including memory usage and execution time allocation.
  • •Strong understanding of Integrated Modular Avionics (IMA) and cockpit display/graphics, including Primary Flight Display and Multi-Functional Display.
  • •Knowledge of DO-178B/C and coding standards such as MISRA.
  • •Strong in system specification writing and high-/low-level requirements and test definition/verification, plus configuration management with Git.
Experience:3-7 yearsAvionicsEmbedded systems
Education:Bachelor's in Computer Science & Engineering, Electronics & Communication
Skills:Organizational abilitiesInterpersonal skillsWriting skillsVerbal skills
Tech Stack:CEmbedded CDO-178BDO-178CMISRAGitIntegrated Modular Avionics (IMA)Cockpit Display and GraphicsPrimary Flight DisplayMulti-Functional DisplayFlight Management SystemRTRTConfiguration managementMulti-thread programmingA429A664AFDXRS232ARINC653System Specification

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