1 to 25 of 30 C++ Jobs in the West Midlands

Software Engineer

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
high-quality outputs across the team. Essential Qualifications & Experience Degree (or equivalent) in Computer Science or a related discipline. Strong experience in object-oriented C++ (C++17 or later), including design patterns. Understanding of UML/SysML. Knowledge of the full software development lifecycle. Experience developing new software and supporting legacy ...

Senior Embedded Software Engineer - eDV Cleared

Hiring Organisation
Searchability NS&D
Location
Worcestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £80,000 per annum
communicate technical ideas clearly and effectively. Working with modern digital hardware to create novel embedded capabilities. Required Skills & Experience Professional experience with C, C++, Python, Java or C# . Strong track record developing for embedded platforms (bare metal and OS-based). Experience integrating software on open-source and commercial ...

NodeJS Software Developer

Hiring Organisation
GE Vernova
Location
Rugby, Warwickshire, UK
Employment Type
Full-time
writing in AngularJS and NodeJS for both frontend and backend Working knowledge of at least one other high level programming language like C# or C++ would be advantageous Good knowledge of JQuery/CSS/Bootstrap. An understanding of MVVM architectural pattern. A relevant degree in Computer Science, Computer Engineering ...

Embedded Software Engineer

Hiring Organisation
Insignis
Location
Rugeley, Staffordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Engineering or similar. Proven embedded software/firmware delivery experience in sectors such as defence, aerospace, nuclear, or automotive. Proficient in embedded C/C++ programming. Experience with DSPs and microcontrollers. Ability to gain UK Security Clearance (SC). Desirable Experience in power electronics/systems testing. Familiarity with requirements ...

Full Stack Developer - Typescript

Hiring Organisation
Computer Futures
Location
Coventry, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £70,000 per annum, Pro-rata, Inc benefits
with databases such as PostgreSQL , InfluxDB, TimescaleDB, Redis. Familiarity with GraphQL , RESTful API design, and integration. Exposure to other languages (Python, Java, C/C++). Knowledge of Infrastructure as Code (IaC) and DevOps methodologies. Understanding of security best practices and monitoring tools (e.g., Prometheus, Nagios). To find ...

Full Stack Developer - Typescript

Hiring Organisation
Computer Futures
Location
Coventry, Warwickshire, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 70,000 Annual
with databases such as PostgreSQL , InfluxDB, TimescaleDB, Redis. Familiarity with GraphQL , RESTful API design, and integration. Exposure to other languages (Python, Java, C/C++). Knowledge of Infrastructure as Code (IaC) and DevOps methodologies. Understanding of security best practices and monitoring tools (e.g., Prometheus, Nagios). To find ...

Embedded Software Engineer

Hiring Organisation
Chroma Recruitment Ltd
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
GCSEs) through to Senior/Principal level. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering Embedded C/C++ programming Linux Telecommunications Right to work ILR Ability to obtain SC clearance Onsite in Worcester If you have the required skills for this Embedded Software ...

SC Cleared FPGA Engineer

Hiring Organisation
Experis
Location
Worcestershire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 550 - 600 Daily
System Verilog MPSoC/RFSoC or equivalent Embedded Linux e.g. Yocto/Peta Verification frameworks e.g UVM/OSVVM Embedded software development in C, C++ or similar Digital Signal Processing System modelling e.g. Matlab/Python/Numpy/Scipy Agile/Scrum Configuration control, Continuous Integration and Continuous Development ...

Interim Embedded Firmware Engineer

Hiring Organisation
SF Recruitment
Location
Sandwell, West Midlands, United Kingdom
Employment Type
Temporary
Salary
GBP 400 - 550 Daily
5+ years of experience in embedded firmware or embedded Linux development. - Deep understanding of Debian/Linux system architecture and optimisation. - Advanced proficiency in C++ and Python. - Proven experience with Mender for OTA management and recovery workflows. - Strong knowledge of device-side encryption, secure boot, and key handling mechanisms. - Hands ...

Interim Embedded Firmware Engineer

Hiring Organisation
SF Recruitment
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Temporary
Salary
£400 - £550 per day
5+ years of experience in embedded firmware or embedded Linux development. - Deep understanding of Debian/Linux system architecture and optimisation. - Advanced proficiency in C++ and Python. - Proven experience with Mender for OTA management and recovery workflows. - Strong knowledge of device-side encryption, secure boot, and key handling mechanisms. - Hands ...

Full Stack Developer

Hiring Organisation
Unipart
Location
Nuneaton, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£40,000
Development and Application Development Able to leverage diverse technologies, including Java, APIs, and data visualization platforms; knowledge of languages such as JavaScript, C++, Python, and other popular languages is a significant advantage Expertise in maintaining custom extensions, modules, and themes across multiple CMS stacks and ensuring compatibility Ability to take ...

Fullstack Software Engineer

Hiring Organisation
Microtech Global Ltd
Location
Stoke-on-trent, Staffordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
integration, and data management. Key Responsibilities Develop front-end features and tools using React, TypeScript, Node.js, and modern CSS. Contribute to back-end C++ microservices supporting imaging, visualization, AI pipelines, and database opera click apply for full job details ...

LabVIEW Software/Systems Engineer

Hiring Organisation
ZENOVO LTD
Location
Walsall, West Midlands, United Kingdom
Employment Type
Permanent
communication networks: CAN/CAN-FD, LIN, Ethernet, FlexRay. Knowledge of embedded systems and firmware concepts. Proficient in C for embedded development. Experience in C++ for high-level software development and maintenance. Basic working knowledge of Python for scripting and tooling. ...

LabVIEW Software/Systems Engineer

Hiring Organisation
Zenovo
Location
Pelsall, Staffordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 - 65,000 Annual
communication networks: CAN/CAN-FD, LIN, Ethernet, FlexRay. Knowledge of embedded systems and firmware concepts. Proficient in C for embedded development. Experience in C++ for high-level software development and maintenance. Basic working knowledge of Python for scripting and tooling. ...

LabVIEW Software/Systems Engineer

Hiring Organisation
Zenovo
Location
West Midlands, Pelsall, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
communication networks: CAN/CAN-FD, LIN, Ethernet, FlexRay. Knowledge of embedded systems and firmware concepts. Proficient in C for embedded development. Experience in C++ for high-level software development and maintenance. Basic working knowledge of Python for scripting and tooling. ...

SC Cleared Embedded Software Engineer

Hiring Organisation
Experis
Location
Worcestershire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 550 - 600 Daily
Solving technically challenging problems from rapid developments to full scale system developments Essential experience of the Senior Embedded Software Engineer: Extensive experience developing in C++ The ability to work in rigorous engineering environments using configuration management and change management processes and tools Knowledge and experience of the specification, design ...

Embedded Software Engineer

Hiring Organisation
Experis
Location
Worcestershire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 500 - 600 Daily
full-scale system deployment. Taking responsibility for software development activities in line with project design authority directives. What you'll bring: Extensive experience in C++ development within embedded environments. Strong understanding of configuration and change management processes. Proven ability to design, specify, and implement complex software solutions. Hands-on experience ...

Software & Electronics Engineer

Hiring Organisation
Meridian Business Support Limited
Location
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
Proficient in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. ...

Software Development Engineer

Hiring Organisation
Mansell Recruitment Group
Location
City, Birmingham, United Kingdom
Employment Type
Permanent
Salary
GBP 35,000 - 55,000 Annual
whole-vehicle thermal management systems. Capture functional and software requirements. Model and design high-level control systems. Implement embedded control systems in C/C++ (bare-metal and RTOS). Validate and document outputs at unit and integration levels. Maintain and document codebases (GitHub) to ensure reusability and reliability. Participate ...

Senior Firmware Engineer

Hiring Organisation
Murray McIntosh Associates Ltd
Location
Coventry, Warwickshire, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 70,000 Annual
Collaborate with validation tea to increase understanding and reduce development iterations Ensure product compliance to ISO9001. Skills & qualifications: Expert in the use of C & C++ Experience of programming on real time operating systems Knowledge of STM32 and FreeRTOS Keil IDE, MPLAB for STM32 (advantageous) Experience developing products in highly regulated ...

Senior Firmware Engineer

Hiring Organisation
Murray McIntosh & Associates Limited
Location
Coventry, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
Collaborate with validation tea to increase understanding and reduce development iterations Ensure product compliance to ISO9001. Skills & qualifications: Expert in the use of C & C++ Experience of programming on real time operating systems Knowledge of STM32 and FreeRTOS Keil IDE, MPLAB for STM32 (advantageous) Experience developing products in highly regulated ...

Senior Software Engineer

Hiring Organisation
Jonathan Lee Recruitment
Location
Telford, Shropshire, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
Are you ready to elevate your career in software engineering? This is an exceptional opportunity to join a company at the forefront of innovation within the defence industry. Offering a dynamic work environment, exposure to ...

Senior Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Telford, Wellington, Shropshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Are you ready to elevate your career in software engineering? This is an exceptional opportunity to join a company at the forefront of innovation within the defence industry. Offering a dynamic work environment, exposure to ...

Real Time Software Development & Deployment Engineer

Hiring Organisation
Expleo UK LTD
Location
Cheadle, Staffordshire, United Kingdom
Employment Type
Permanent
improve the everyday lives of people around the globe. We are seeking a highly experienced Software Engineer with a strong background in modern C++ development for real-time, distributed systems deployed on Linux-based platforms. The role involves delivering high-integrity, maintainable, and robust software within a complex systems environment … candidate will demonstrate strong ownership, disciplined reporting, and the ability to operate effectively in an Agile delivery environment. Design, implement, and maintain high-quality C++ software for real-time, distributed systems. Develop, debug, and deploy software on Linux targets while ensuring performance, reliability, and maintainability. Contribute to the design ...

BMS Algorithim Developer

Hiring Organisation
Tata Technologies Europe Ltd
Location
Coventry, West Midlands, United Kingdom
Employment Type
Permanent
charging strategies Model and simulate battery behavior using MATLAB/Simulink and PLECS Write and optimize real-time embedded software in C/C++ for BMS microcontrollers Execute testing strategies including Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) Collaborate with battery … experience in BMS algorithm development (e.g., SoC/SoH estimation, fault handling, thermal modeling) Strong programming skills in MATLAB, Simulink, Embedded C/C++, Python In-depth knowledge of battery chemistries such as Li-ion, LFP, NMC Proficient in control theory, including digital filters and Kalman filters (EKF/ ...