Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Ensuring the functional and technical robustness of project deliverables Owning responsibility for the creation and maintenance of technical documentation. Working with other departments within the company, learning More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Learn about the functional and technical robustness of project deliverables The importance of technical documentation. Work with other departments within the company, learning a general overview of More ❯
Templecombe, Somerset, United Kingdom Hybrid / WFH Options
Thales Group
developing and testing secure software solutions and/or components You can demonstrate knowledge in Full Stack or pure back/pure front programming languages and frameworks (JAVA, C, C++, Python, or any other) You are familiar with compilation/code building/continuous integration You have knowledge of IS Computing Platforms, Operating Systems, and Hypervisors You know Agile principlesNICE More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
and produce timely code fixes Have opportunities to mentor junior level developers, providing oversight where applicable The Software Engineer will have: Strong understanding of back-end programming languages: Java, C++, Node.JS, Python, C The desire to solve complex technical problems, helping customers achieve their goals Knowledge of cloud engineering such as AWS, Docker, Microservices Expereince with Agile ways of working More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Anson McCade
We’re Looking For: • Strong technical background in software design and architecture. • Experience with model-based engineering and software design patterns. • Proficiency in one or more programming languages (e.g. C++, C#, Java, Python). • Knowledge of modern engineering practices such as continuous integration and automated testing. • Ability to explain complex architectural concepts clearly and mentor development teams. • Skilled communicator with More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Anson McCade
We’re Looking For: • Strong technical background in software design and architecture. • Experience with model-based engineering and software design patterns. • Proficiency in one or more programming languages (e.g. C++, C#, Java, Python). • Knowledge of modern engineering practices such as continuous integration and automated testing. • Ability to explain complex architectural concepts clearly and mentor development teams. • Skilled communicator with More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Anson McCade
We’re Looking For: • Strong technical background in software design and architecture. • Experience with model-based engineering and software design patterns. • Proficiency in one or more programming languages (e.g. C++, C#, Java, Python). • Knowledge of modern engineering practices such as continuous integration and automated testing. • Ability to explain complex architectural concepts clearly and mentor development teams. • Skilled communicator with More ❯
Filton, South Gloucestershire, Gloucestershire, United Kingdom Hybrid / WFH Options
Cirrus Selection Limited
engineers. They are committed to developing careers and supporting personal growth while ensuring a healthy work/life balance is maintained. What They’re Looking For • Strong proficiency in C++ programming • Proven record of delivering software products on complex systems • Experience and knowledge of all aspects of the Software Development Lifecycle, especially requirements and design • Ability to build strong relationships More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum Good bonus, pension & overtime
Bath, England, United Kingdom Hybrid / WFH Options
Capgemini Engineering
in operational efficiency and safety, earning high respect and trust from our customers. Your Profile Essential Background in Software Testing and/or Software development. Experience of C/C++ language programming – ideally embedded C in safety critical applications. Experience in working safety critical environment, particularly in the nuclear industry. Excellent interpersonal skills and the ability to quickly build rapport More ❯
bristol, south west england, united kingdom Hybrid / WFH Options
Capgemini Engineering
in operational efficiency and safety, earning high respect and trust from our customers. Your Profile Essential Background in Software Testing and/or Software development. Experience of C/C++ language programming – ideally embedded C in safety critical applications. Experience in working safety critical environment, particularly in the nuclear industry. Excellent interpersonal skills and the ability to quickly build rapport More ❯
taunton, south west england, united kingdom Hybrid / WFH Options
Capgemini Engineering
in operational efficiency and safety, earning high respect and trust from our customers. Your Profile Essential Background in Software Testing and/or Software development. Experience of C/C++ language programming – ideally embedded C in safety critical applications. Experience in working safety critical environment, particularly in the nuclear industry. Excellent interpersonal skills and the ability to quickly build rapport More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
technical insight and guidance. Analyse and resolve code issues, providing clear and timely fixes. Skills & Experience of a Software Engineer Strong background in programming languages such as Java, Python, C++, C, or Node.JS. A problem-solver mindset with the ability to tackle complex technical challenges effectively. Experience or interest in cloud technologies, especially AWS, Docker, or microservices. Ability to thrive More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing More ❯
BS41 9AH, Long Ashton, North Somerset, Somerset, United Kingdom Hybrid / WFH Options
ARCA Resourcing Ltd
champion best practices. What We’re Looking For: We’d love to hear from you if you have: 2–3 years' experience programming in high-level languages (e.g. Python, C++, C#, Java, TypeScript) – gained professionally, academically, or through relevant personal projects. An interest in areas such as graphics, user experience, and cross-platform development. Familiarity with tools such as Git More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
balance is maintained! What we're looking for from you: You will be able to demonstrate experience and knowledge in the following areas: Strong proficiency in software programming in C++ A proven record in delivering software product on complex systems Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and design More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
develop your skills across a wide range of products and technologies. What we're looking for from you: Strong proficiency in software programming in Core Java and/or C++ A proven record in delivering software product on several complex systems Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
NSD
technical stakeholders. Skills & Experience Hardware prototyping, PCB design, and microcontroller programming. Flash memory data extraction. Advanced soldering, desoldering, and use of logic analysers/oscilloscopes. Programming experience in C, C++, or Python. Strong Linux knowledge (CLI, system configuration). Analytical, methodical problem-solving approach. Must hold Enhanced DV/UKIC Clearance Nice-to-Haves: Reverse engineering (IDA Pro, Ghidra, Binary More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
software development team and advance the technical development of our synthetic environments/simulation components for one of MBDA's weapon systems A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving You will have an open approach to software development, as the software you develop can be More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design Experience of algorithm research and/or product development and support A keen curiosity about innovative technologies and their applications More ❯
Exeter, Devon, South West, United Kingdom Hybrid / WFH Options
TMS Maritime
We're Looking For: You'll have: A degree in Computer Science, Software Engineering, Data Science, AI or equivalent (or imminent graduation) Solid programming skills (e.g. Python, R, Java, C++ or other modern language) Familiarity (or strong interest) in machine learning, data analytics, modelling, algorithms, or statistical methods Demonstrable experience via projects, coursework or side projects in data science, ML More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
tasks, you will have the opportunity to develop skills with the following tools and platforms: Matlab and Simulink Python Deep Learning libraries (e.g. Pytorch, scikit-learn, ONNX) C/C++ Hardware development boards (e.g. NVIDIA Jetson products) Alongside involvement with departmental activities, you will be part of a wider cohort of summer placements and graduates on the Early Careers Programme More ❯
Truro, Cornwall, United Kingdom Hybrid / WFH Options
Michael Page
/Architect should have: Educational background in Computer Science, Engineering, or a related field. Experience with IoT hardware, software, and connectivity protocols. Proficiency in programming languages such as Python, C++, or Java. DevOps and Agile exposure Knowledge of cloud platforms (Azure) and data analytics tools. Strong problem-solving skills and a detail-oriented approach to tasks. Ability to work collaboratively More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
software developers with experience in using software to build hardware solutions or synthetic environments. The successful candidates will be able to demonstrate exposure to practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment More ❯