126 to 150 of 1,200 C++ Jobs in the UK excluding London

Software Engineer in Test - Engineering Development Group

Location
Cambridge, England, United Kingdom
including AI-assisted workflows Experience or interest in software testing and building testing frameworks Solid foundational programming skills in at least one language (e.g., C++, JavaScript, Python, Golang, and/or MATLAB) Experience with MathWorks products, system design and/or object-oriented programming is a plus #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
Omega Resource Group
Location
Bournemouth, South West, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Negotiable
experience developing software for engineering, industrial, scientific or equipment-based applications. • Practical experience in at least one relevant programming language or development environment; C, C++, C#, LabVIEW, TestStand, Python • Experience debugging and testing software in a practical engineering environment. • Familiarity with source-control systems and configuration-management practices Candidates ...

Senior Platform Software Engineer (Robotics and Lab Automation)

Location
Reading, England, United Kingdom
years of professional software development experience, including production software for robotics, automation, instrumentation, or other hardware‐connected systems. Strong programming skills in Python or C++, PMC Programming or robotic programming environments with experience developing and debugging software that interacts with physical equipment. Ability to independently deliver well‐scoped components, with ...

Senior Automation Test Analyst

Location
City of Edinburgh, Scotland, United Kingdom
track record of automation within an Agile framework i.e. DevOps, CI/CD or FDD Aptitude to working with various languages and frameworks including C++, C#, Java, JavaScript, .NET, SQL, VBA/VBScript, shell scripting Detailed understanding of software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of testing ...

Embedded Software Technical Lead

Location
Abingdon, England, United Kingdom
Collaborate on multi-disciplinary projects involving ASIC/FPGA hardware and software co-design. Your Key Skills and Experience Essential Strong embedded C/C++ programming skills on Arm Cortex-A/R/M and DSP architectures. Expertise in RTOS, bare-metal software development, device drivers, and silicon validation. ...

Embedded Software Engineer

Location
Bath, England, United Kingdom
office when required. The possibility of future customer site visits to evaluate designs and get feedback. What experience you’ll need: Essentials: Fluent in C++ 20. Familiar with STM32 microcontrollers. Must be conversant with Cube tools, Eclipse and GCC. Must have recent experience in: Developing embedded systems or products. Using ...

Senior Quality Assurance Engineer

Location
City of Edinburgh, Scotland, United Kingdom
track record of automation within an Agile framework i.e. DevOps, CI/CD or FDD Aptitude to working with various languages and frameworks including C++, C#, Java, Javascript, .NET, SQL, VBA/VBScript, shell scripting Detailed understanding of software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of validating ...

Associate Integration/Software Developer

Location
Laurelvale, Northern Ireland, United Kingdom
related field. Ability to work as part of a multidisciplinary and collaborative team technical team. Ability to develop deploy-able software in C/C++, Java or Python. Experience using and developing in Linux. Hands-on experience with Docker, including writing Dockerfiles, building and tagging images, and running and troubleshooting ...

Scientist - Computational Method Development

Hiring Organisation
Hays
Location
Oxford, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£80,000
data structures, algorithms, statistical modelling, and quantitative problem-solving Very good programming skills in Python, with experience in other languages an advantage (eg C, C++, Julia, R, Rust, etc) Experience delivering computational tools, models, or analytical methods Experience with sequencing data, cloud computing, workflow development, ML Ops, or large-scale ...

Software Developer, In-Play

Location
Manchester, England, United Kingdom
Practical experience working with high-volume real-time data streams and event-driven systems Familiarity with back-end technologies including Golang, C#, .NET, Java, C++ or C Working knowledge of Scrum and agile software delivery frameworks Understanding of CI/CD pipelines, automated build processes and modern developer tooling Decisive ...

Junior Firmware Engineer (Lisburn)

Location
Lisburn, Northern Ireland, United Kingdom
comprehensive technical documentation. Experience in the design, simulation, implementation, verification and validation of real‐time systems on DSPs and Microcontrollers. Experience in programming in C++ and C languages. Knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Knowledge of theory and design of complex digital electronic circuits ...

Integration/Software Developer

Location
Laurelvale, Northern Ireland, United Kingdom
engineering, systems integration. Ability to work as part of a multidisciplinary and collaborative team technical team. Ability to develop deployable software in C/C++, Java or Python. Demonstrated experience authoring and maintaining Helm charts for multiple services. Experience with Docker, including writing and optimizing Docker files (multi-stage builds ...

Senior Principal Software Engineer

Location
Tewkesbury, England, United Kingdom
critical software. Qualifications Experience: 15+ years in software engineering, with significant experience in aerospace or safety-critical systems. Technical Skills: Proficiency in C/C++ for embedded systems; experience with writing software for flight control electronics. Architecture: Expertise in deterministic, fault-tolerant systems for flight control applications. Regulatory Knowledge: Strong ...

Senior Principal Software Engineer

Location
Wolverhampton, England, United Kingdom
critical software.**Qualifications*** **Experience:** 15+ years in software engineering, with significant experience in aerospace or safety-critical systems.* **Technical Skills:** Proficiency in C/C++ for embedded systems; experience with writing software for flight control electronics.* **Architecture:** Expertise in deterministic, fault-tolerant systems for flight control applications.* **Regulatory Knowledge:** Strong ...

Firmware Software Engineer Manager

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Preferred qualifications: 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system testing ...

Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
Proven professional experience in the design, simulation, implementation, verification and validation of digital circuits on DSP devices and Microcontroller. Proven experience in programming in C++ and C languages. Good knowledge of theory of Real Time Operating Systems (e.g. FreeRTOS, Zephyr) Knowledge of theory and design of complex digital electronic circuits ...

Software Engineer

Hiring Organisation
MASS Consultants
Location
Corsham, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£50,000
test cycle that maintains high customer confidence in both the software and the team maintaining it. The successful candidate will be a confident C++/C# practitioner, ideally with an education background in STEM, with the ability to work effectively in a dynamic environment whilst liaising regularly with the customers. ...

Software Engineer - Summer Placement 2027

Location
Stevenage, England, United Kingdom
research projects: Including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising primarily C, C++ with potential for ADA and some scope for C# and Python dependant on the specific group and team. Learn about the functional and technical robustness ...

Team Lead Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
Proven professional experience in the design, simulation, implementation, verification and validation of real-time systems on DSPs and Microcontrollers. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Good knowledge of theory and design of complex digital ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis ...

Senior Software Engineer – Telecoms

Location
Northampton, England, United Kingdom
phases of software development lifecycle Work closely with both software team lead and QA Engineer Required Skills/Experience Experienced C#/C++ developer (minimum 5 years) Experienced in Windows OS environments Experienced in SQL, HTTP, JSON, FTP, WPF Real-time programming (of software to process live incoming data) Understanding ...

Senior Technologist (Software)

Hiring Organisation
BAE Systems
Location
South East, United Kingdom
Employment Type
Hybrid
future products Designing and developing software prototypes, demonstrators, and proof-of-concept solutions Creating simulation and visualisation environments using Unity, C#, Python and C++ Investigating and applying Generative AI, Large Language Models (LLMs), and intelligent agent technologies Integrating software with hardware, sensors, and external systems Supporting technology studies, customer demonstrations ...

Graduate Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, On-site
code Excellent problem-solving abilities Strong interpersonal skills and team spirit You may have: Experience with a high-level language such as Java, Rust, C++, Go, and others Experience with a scripting language such as Python or Bash Familiarity with the Linux OS and working in the shell A basic ...

Senior Software Engineer (Control Systems)

Location
Portsmouth, England, United Kingdom
Robotics, or similar, or equivalent industry experience. Professional experience in design and development of software for control systems. Advanced software development experience in modern C++ (14 or newer). Desirable skills and experience (any would be an advantage): Advanced knowledge of closed loop control, including PID tuning on physical systems. ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Good knowledge of C/C++ principles and practices Able to interpret engineering math and physics concepts and implement as software models and algorithms Ability to work effectively within an agile ...