3220 IT & Software Developer jobs in the UK

Thales UK Limited jobs

Software Engineer

£33,000 - 67,000
Thales UK Limited
Alanbrooke Road, Belfast
£33,000 - 67,000
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- 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 - (Desirable) Knowledge of UML and Agile development methodologies - (Desirable) Experience in Graphical User Interface design and development - (Desirable) Understanding of software configuration control - (Desirable) Ability to undertake roles beyond software development, such as Software Architect or Software Engineering Manager - (Desirable) Practical experience in model-driven software development, using change management and version control systems, and developing under a range of software methodologies - 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

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

Description


At Thales UK, we are dedicated to delivering advanced technology and services that enhance safety and security across various sectors including Aerospace, Defence, Security, and Space. We offer flexible working patterns to fit your lifestyle and support your ambitions. As part of our Integrated Airspace Surveillance team, you will work on innovative solutions that ensure airspace safety and security. Join us in making a significant impact through your work and advancing your career in a supportive environment.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.

How many C / C++ Developer jobs are in the UK?

Currently, there are 3220 C / C++ openings.

Is the UK a good place for C / C++ Developers?

The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the UK?

Collect Solutions Ltd, Arctic Shores, SwapTix, HM Land Registry, EG On The Move Ltd, Government Communications Headquarters (GCHQ), MandM among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Experis as they are hiring for 102 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.