Thales

Senior Engineer - Low - Level Software Development

Thales
Apply
2 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and develop low-level embedded software, drivers, and hardware programming.
  • Port operating systems to new hardware and work with kernel internals, peripheral drivers, boot loaders, and hardware-software interfaces.
  • Develop and debug software using simulators, emulators, FPGA platforms, and embedded development environments.
  • Investigate test failures, analyze root causes, and optimize drivers.
  • Use requirements and configuration management tools and prepare technical reports.
  • Guide or mentor projects at research institutions such as IISc or IIT.

Requirements

  • Master’s or PhD in Electrical and Computer Engineering or Computer Science.
  • 5–8 years of experience in embedded systems design and development.
  • Excellent programming skills in C/C++.
  • Professional experience with Linux, Zephyr, OS architecture, OS porting, kernel internals, peripheral drivers, boot loaders, and hardware-software interfaces.
  • Experience with embedded development platforms, including simulators, emulators, or FPGA platforms.
  • Knowledge of DOORS, JAMA, JIRA, and Git.
  • Preferred experience developing safety-critical software, including DO-178 applications, plus assembly programming and board debugging.
  • Ability to work independently, learn quickly, manage multiple new technologies, and produce high-quality technical reports.

Benefits

  • Based in Bangalore, India.
  • Thales describes a workplace emphasizing respect, trust, collaboration, passion, and employee development.

Tech Stack

AssemblyCC++GitLinux

Categories

Thales

About Thales

10,000+ employees

Thales designs and sells defense, aerospace, space, and digital identity/cybersecurity systems to governments, armed forces, infrastructure operators, and enterprises. Its portfolio spans avionics, radars and sensors, satellites, air traffic management, secure communications, and cybersecurity and identity solutions (bolstered by the 2019 Gemalto acquisition). Headquartered in Meudon, France, Thales is publicly traded on Euronext Paris (HO) and reported €20.6 billion in sales in 2024.

Contact me