Senior Software Engineer

Thales Group · Belfast, Northern Ireland ·

Last confirmed by our partners on 15 Oct 2026.

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In this role you will design, develop and integrate real-time embedded software for high-tech sub-systems used on military platforms. You’ll work within a software team across the full development lifecycle to deliver robust, testable embedded solutions. You’ll collaborate on diverse programmes and address hardware/software integration challenges on target hardware. This role supports critical airspace surveillance and defence applications, offering scope to influence mission-critical systems at scale.

Pay / Benefits

  • flexible working patterns
  • part-time options
  • job sharing
  • home working
  • flexible start/finish times
  • inclusive recruitment process

Responsibilities

  • Design and develop real-time embedded software solutions
  • Integrate and debug on target hardware and resolve HW/SW issues
  • Target multiple RT platforms (VxWorks, MicroC/OS, Linux, FreeRTOS) using C/C++
  • Participate in software lifecycle methodologies
  • Manage software requirements and traceability using industry best practices
  • Plan and execute Unit, Integration and System tests
  • Develop reusable software components
  • Document software production processes per company standards

Key requirements

  • Knowledge of embedded real-time development and hardware/software interface
  • Understanding of RTOS behavior and software requirements analysis
  • Proficiency in C and/or C++
  • Understanding of data communications (e.g., 1553, RS422) and networking
  • Practical experience in RT embedded development and debugging on target hardware
  • Track record in developing C/C++ applications
  • Awareness of software testing principles
  • Innovation
  • Self-motivation
  • Ability to work in a team and independently
  • Embedded real-time development
  • Hardware/software interface
  • Real-time operating systems (RTOS)
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 1 week ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in Belfast: £40,000 – £72,500, from 73 adverts

89 live adverts for Software developer in Belfast

Same role within 50 km

Remote or home office in 16% of 685 Software developer adverts we list nationwide

More openings at Thales Group

86 other openings we list

Thales GroupBelfast Apply