Embedded Software Research Engineer

Company: Thales
Apply for the Embedded Software Research Engineer
Location: Reading
Job Description:

Embedded Software Research Engineer

Location: Reading (Hybrid Working)

Overview

We are looking for an Embedded Software Research Engineer to join our Thales Research & Technology (TRT) business. The role involves low-TRL research and development of embedded software for military communications and spectrum sensing applications.

Responsibilities

  • Develop software in embedded C.
  • Develop test scripts.
  • Build and evaluate proof‑of‑concept demonstrators and prototypes.
  • Integrate software with hardware.
  • Conduct software and system testing.
  • Work within a group of research staff and adapt to new research areas and ways of working.

Key Competencies

  • Practical post‑education experience with embedded C and a problem‑solving mindset.
  • Ability to listen to customers, interpret needs, seek clarification and reach agreement to build long‑lasting relationships.
  • Ability to present and explain complex technical issues to management, colleagues and customers.
  • Willignness and ability to work collaboratively as part of a team while taking responsibility for individual tasks.
  • Analytical skills to evaluate technical problems, exercise judgement and propose innovative, practical and compliant solutions in a timely manner.
  • Ability to prioritise, manage workload and work under pressure to demanding timescales.
  • Openness to continuous learning and technical skill development, assisting others where appropriate.
  • Balance of creative thinking/problem‑solving with good engineering practice.

Skills

  • Embedded C; experience with C++.
  • Python or similar scripting language.
  • PC‑based application development in C# or similar language.
  • Real‑time embedded applications and experience with real‑time OS (e.g. FreeRTOS).
  • ARM‑based platforms.
  • Android application development.
  • Debugging and fault‑finding.
  • Eclipse or Microsoft Visual Studio based environments.
  • MISRA / CERT C development practices.

Qualifications & Experience

  • Recent graduate in a relevant mathematical or engineering discipline or a Bachelors honours degree (minimum 2.1), Masters or PhD in a relevant discipline.
  • Proficiency in standard PC‑based office tools (Microsoft Windows, Word, Excel, PowerPoint, Project, Visio).

Desirable

  • Software Defined Radio.
  • Mobile application development.
  • Hardware debug and test.
  • Secure boot.
  • Knowledge and experience in related areas such as VHDL, firmware or electronic hardware.
  • Membership of a professional institution and professional engineering registration.

Security Clearance

This role requires a sole UK National and achievement of Security Clearance (SC) without caveats. If not currently held, the successful candidate must undergo, achieve, and maintain SC clearance prior to commencing employment.

Benefits

  • Half‑day on Fridays, usually finishing around 13:00.
  • Hybrid working.
  • Pension scheme.
  • 28 days annual leave plus bank holidays.
  • Life cover.
  • Progression and development opportunities.
  • 24/7 employee assistance programme and access to mental wellbeing app.
  • Employee discount shopping schemes on major brands and retailers.
  • Relocation support and a variety of learning, development and career enhancement opportunities.

Thales is an equal opportunities employer and diversity and inclusion are integral to the success of Thales.

#J-18808-Ljbffr…

Posted: April 22nd, 2026