Salary: £33,000 - 67,000 per year Requirements: Essential: A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience. Desirable: A degree in Micro Electronics & Computing/Software Engineering. Knowledge of embedded real-time development and the hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in procedural (C) and object-oriented (C++) languages. Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real-time operating systems. Track record in developing C/C++ applications. Awareness of the principles and levels of software testing. Knowledge of UML and Agile development methodologies (desirable). Experience in Graphical User Interface design and development (desirable). Responsibilities: Design and develop real-time embedded software solutions. Integrate and debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using C and/or C++. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit, Integration, System Level). Develop reusable software solutions. Document all aspects of the software production process according to company standards. Technologies: Embedded FreeRTOS Hardware Support Linux Security UML Architect C++ More: At Thales, we design and implement advanced surveillance technology that supports airspace security and safety. Our teams work on critical programs that impact millions of lives, providing an environment where our employees can thrive and develop their careers. We offer flexible work arrangements to support your lifestyle and ambitions, and we are committed to an inclusive recruitment process. Our Belfast office is located in a city recognized for its burgeoning tech scene, especially in software development. Join us to be part of innovative solutions that keep our world safer. last updated 13 week of 2026