Location: Glasgow, United Kingdom
Thales people architect solutions relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers depend on us for a full range of defensive systems covering land, sea, and air, including early warning, threat neutralisation, and protection across the entire battle-space with platforms such as Airspace Mobility Solutions, Vehicles, Tactical Systems, Missile Defence, Optronics, and Radar.
We offer excellent opportunities for employees to learn and grow their careers. At Thales UK, we research, develop, and supply technology and services impacting millions daily, aiming to improve lives and enhance safety. Our innovation spans Aerospace, Defence, Security, and Space industries. We support flexible working arrangements to suit your lifestyle and ambitions.
As part of a team, you will work across a product portfolio that includes advanced Land & Sea products, playing an integral software engineering role involved in various aspects of software development throughout the full lifecycle. Our products utilize Image Processing, AI, and Data Analytics across diverse platforms, from System on Chip and Microcontrollers to Human-Computer Interaction consoles, with opportunities ranging from hardware-near development to user interface design.
Responsibilities
Provide technical leadership and ownership for software design in collaboration with your team.
Work with other engineering functions to analyze requirements and contribute to solution architecture.
Develop software architectures considering system constraints, documenting design decisions and rationale.
Develop primarily in C++, adhering to design and interface specifications, and UML-based architectures.
Participate in testing activities relevant to the products.
Contribute proactively to an Agile Scrum team and ceremonies.
Support peer reviews and prepare materials for major gate reviews.
Requirements
Ideally, you will have:
5+ years of experience as a self-motivated software professional.
Proficiency in C++ development.
Exposure to RTOS/OS environments.
Experience with test frameworks like Google Test and Google Mock.
Experience with static analysis tools (e.g., Klocwork, Coverity) and test coverage tools (e.g., Bullseye).
Experience with test automation, continuous build, and integration.
Familiarity with Rhapsody (or similar tools) and UML.
Experience in requirements management tools such as DOORS.
Desirable: experience developing software for safety standards like IEC 61508 or DO-178 C.
Experience working within an Agile software team.
Your Career at Thales
Opportunities exist to develop from senior engineer to technical roles such as Software Architect or management roles like Software Engineering Manager. Training includes mentoring, online, and in-person courses, with encouragement to join professional organizations like the IET and pursue Chartered status.
Due to the nature of the work, candidates must hold or be able to pass UK SC vetting.
#LI-SW1
Thales' security requirements involve providing evidence of identity, eligibility to work in the UK, and employment/education history for up to three years. Some roles may require full Security Clearance, requiring additional documentation. Refer to the Defence Business Services National Security Vetting (DBS NSV) Agency for details.
At Thales, we offer careers, not just jobs. With 80,000 employees across 68 countries, our mobility policy supports career development at home and abroad, in existing or new fields. We embrace flexible working to promote a smarter way of working.
Thales UK is committed to an inclusive, barrier-free recruitment process, providing reasonable adjustments for neuro-diverse applicants or those with disabilities or long-term conditions. To request adjustments or for questions about the recruitment process, contact Resourcing Ops for mid to senior roles or Early Careers Team for graduate and apprentice roles.
Great journeys start here, apply now!
#J-18808-Ljbffr
Senior Software Engineer, Glasgow
Free
Senior Software Engineer, Glasgow
United Kingdom, Scotland, Glasgow,
Modified July 5, 2025
Description
Job details:
⇐ Previous job |
Next job ⇒ |
Advertisement:
Send resume
Employer's info

World leader in Mission-critical information systems
With operations in 50 countries and 68,000 employees, Thales is a world leader in Mission-critical information systems for the Aerospace, Defence and Security markets.
Building on proven capabilities in large and complex software systems, Thales steps up to the security challenges of its customers in an increasingly interconnected, technology-driven world.
Civil and military systems benefit from many of the same technologies and innovations. Developing these dual technologies has been a long tradition for Thales, with its global network of 22,000 high-level researchers.
Leveraging a global presence and spanning the entire value chain, from prime contracting to equipment, Thales plays a pivotal role in making the world a safer place.
Specialties
Aerospace,
Defence,
Security,
Space