Enable job alerts via email!

Senior Software Engineer

Thales UK Limited

Belfast

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading technology organization in Belfast is looking for a Software Real Time & Embedded Engineering professional. This role involves designing and testing features, utilizing embedded systems software, and working within a collaborative DevOps team. Candidates must have a Master’s in a related field and be eligible for SC Clearance. The company offers a flexible working model to support personal ambitions.

Qualifications

  • Graduated with a Master of Engineering, Computer Science, Computer Engineering or another related field.
  • Enjoy working in a DevOps/Agile/Scrum team in a challenging, reactive environment.
  • Willing to work on devices like radars, embedded calculators and IoT equipment.

Responsibilities

  • Design, implement and test features focusing on scalability and performance.
  • Apply coding best practices for high-quality code.
  • Collaborate with developers to share knowledge.

Skills

Embedded OS software development
C/C++ programming
Automated deployment technologies
Agile/Scrum methodologies
Cloud provider experience (AWS, GCP)

Education

Master of Engineering in Computer Science or related field

Tools

JIRA
Confluence
Job description
Location

Belfast, United Kingdom

Company Overview

Thales is a people‑driven organization that delivers operational advantage at every decisive moment across defence and armed‑forces missions. We provide the full range of defensive systems for land, sea and air— from early warning to threat neutralisation, covering short‑range systems to extended protection across the battle‑space including airspace mobility solutions, vehicles, tactical systems, missile defence, optronics, and radar.

Software Real Time & Embedded Engineering

We research, develop and supply technology and services that impact the lives of millions each day, driving innovation across aerospace, defence, security and space. Our flexible working model supports part‑time hours, job sharing, home working and flexible start/sunset times to help you reach your ambitions.

Profile
  • Graduated with a Master of Engineering, Computer Science, Computer Engineering or another related field.
  • Enjoy working in a DevOps/Agile/Scrum team and thriving in a challenging, reactive environment.
  • Want to evolve in a real‑time environment interacting between low‑level hardware and high‑level functionality.
  • Willing to work on devices of various sizes such as radars, embedded calculators, smartcards, wearables, telecommunications and IoT equipment.
Competencies
  • Develop on embedded OS software such as Linux, VxWorks, FastOS Linux.
  • Experience in embedded software development in C, C++, VB, .NET, ADA, Assembly.
  • Familiar with programming performance tools including measurement instruments.
  • Develop and adapt simulation tools for integration/testing of platforms.
  • Embedded system and application design, configuration and relevant communication protocols (DDS, ARINC...).
  • Strategic thinking in data processes, mathematics, statistics, and data technologies.
  • Understand customer needs and cloud provider experience (AWS, GCP).
  • Experience with automated deployment technologies (Helm, YAML, Ansible, Docker).
  • Proficient with JIRA and Confluence.
LIFE AS A THALES SOFTWARE REAL TIME & EMBEDDED ENGINEERING ROLE
  • Design, implement and test features focusing on scalability, performance, deployment and end‑user experience.
  • Apply coding best practices to produce elegant, high‑quality, reusable code.
  • Implement and follow security best practices for web applications.
  • Collaborate with other developers to share knowledge and improve overall product/solution.
  • Keep up‑to‑date with latest technology evolution and frameworks.
  • Work with the UX team to implement and verify user‑experience concepts.
  • Follow agile methodology – creating user stories and tasks for robust, user‑centric design.
  • Archive source code in the repository and manage application deployment and new releases.
YOUR CAREER AT THALES

Future opportunities let you discover other domains or sites, evolve and grow competencies, and build an international career. You will have room for personal development, the choice between technical expertise or a leadership path, and the chance to work on complex solutions across the Thales Group.

Contact

Connect with Fiona Tal, Talent Acquisition Partner #LI-FT1 who is eager to explore this exciting opportunity with you.

Security Clearance

This role will require SC Clearance. If you do not already hold it, you must undergo, achieve and maintain SC Clearance. Please visit the UKSV website for guidance.

To be eligible for full SC, you generally need to have resided in the UK for the last 5 years. In some circumstances, a minimum of 3 years’ residence in the UK over the last 5 years may be accepted, with additional overseas checks.

In line with Thales’ Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in the UK and employment/education history for up to three years. Some vacancies may require full Security Clearance which requires further evidence. For details of evidence required for Baseline and Security Clearance, refer to the Defence Business Services National Security Vetting (DBS NSV) Agency.

Equal Opportunity

Thales UK is committed to providing an inclusive and barrier‑free recruitment process. We provide reasonable adjustments and support for neuro‑diverse applicants or those with disabilities or long‑term conditions. Request an adjustment or alternative format by contacting Resourcing Ops for mid‑to‑senior roles or the Early Careers Team for graduate and apprentice roles.

Great journeys start here, apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.