Thales is where women work

Home    Thales    Jobs    Job

Job is no longer available



Glasgow, United Kingdom

We are recruiting for an intern software engineer to join our Land and Air Systems team based at our state-of-the-art super-site in Glasgow for a three month Summer placement. You will join a community of highly experienced, like-minded Software Engineers working on our full suite of cutting edge opto-electronic products and technologies, including: Naval periscopes and masts; Armoured vehicle sightings and weapons systems; Range finders and thermal imagers, plus many many more.

Over the course of your stay with us you will get the opportunity to work across a wide range of programmes and across the many stages of the software engineering lifecycle. You’ll help develop software for embedded, safety-related applications such as thermal imagers, laser range finding, digital cameras, image processing and distributed systems.We have a wide variety of software projects from embedded microprocessors to multi-core systems employing distributed communications so we have a range of different profiles depending on your interests.

As a software intern, you can expect to be working across the complete lifecycle of software engineering including:
Understanding customer needs and translating them into requirements.
Specifying, architecting and designing software to meet these requirements and those of the greater system.
Developing software using industry best-practices including OO and design patterns, integration of open-source components, applying agile development techniques such as unit testing, TDD, pair-programming, peer reviews, continuous integration and automated test.
Working in a software team to develop software that can meet performance and safety constraints and may integrate with hardware, FPGAs, sensors and network applications using DDS, Lean Services and other distributed technologies.
Our technology stacks include C and C++, C#, Rhapsody for C++, Linux, VxWorks, Windows Embedded, Qt, DDS and Python.
Working within the Software Team in researching and applying state of the art processes to deliver our software faster and better.

Desirable skills, qualifications and experience
You will be studying for a relevant STEM or engineering degree, with a very strong focus on software engineering, coding and programming.
You will have a general understanding of the software engineering lifecycle and methodologies.
You will have the ability to work closely with colleagues in multiple teams, both technical and non-technical
You be able to present and explain technical and complex problems to engineers and management alike.

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

Share this page:

Join the community