24 of 24 C++ Jobs in the West Midlands

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
essential. Strong Documentation & Version Control: Must be proficient in Git‐based workflows, documentation best practices, and code tracking. Ideal Technical Expertise Expert‐level, modern C++ (ver 17 onwards), Python, and SQL coding skills. Proficiency with microservices architecture (Microsoft Azure). Experience with embedded Linux kernel programming. Full‐stack development expertise ...

Senior Embedded Software Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Worcester, Worcestershire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £67500/annum Pension, Bonus, Healthcare
interested in this Senior Embedded Software role, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Electronics, .net, Python, Yocto, Machine Learning, Data Science or Simulation contact us today. ...

Senior Principal Software Engineer

Hiring Organisation
Jobleads-UK
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 ...

Cyber Security Engineer

Hiring Organisation
Anson Mccade
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£75,000
methodologies End-to-end incident response lifecycle experience Detection engineering and alert development expertise. Strong scripting or programming skills (Python, Bash, C/C++, Java). Solid grounding in cybersecurity fundamentals: network security, cloud security, cryptography, forensics. Understanding of common network protocols and attacker abuse patterns. Awareness of current ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
collaboration. What You Will Have Technical Experience: Strong commercial experience as a Senior Software Engineer delivering production systems. Programming Skills: Proficiency in C++ and C# Health or Regulated Systems Experience: Experience working on healthcare, life sciences, or other regulated software environments is desirable. System Design: Experience contributing to system design ...

Senior Software Engineer - R&D for Scientific Instruments

Hiring Organisation
Jobleads-UK
Location
Malvern, England, United Kingdom
Inc. is seeking a Senior Software Engineer to design and develop high-impact software for scientific instrumentation. This role involves integrating robust solutions using C++ and C# across embedded and desktop environments. The ideal candidate will have 5+ years of software development experience, with a strong focus on Agile practices ...

Senior Software Engineer – Quantum Tech in Birmingham Equity

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
includes benefits such as private medical insurance and flexible working hours. The ideal candidate will have extensive knowledge in modern C++, Python, and SQL. You will develop and maintain software infrastructure while working closely with an innovative team and contribute to exciting projects in the tech industry. #J-18808-Ljbffr ...

Senior Embedded Software Engineer

Hiring Organisation
Scot Lewis Associates
Location
Great Malvern, England, United Kingdom
coach and mentor junior members of the team, sharing your knowledge and expertise. Skills and experience we're interested in Strong C and C++ skills Knowledge of real-time operating systems Experience with FPGA's This is an exciting opportunity to join a global business, but be part ...

Senior Software Engineer: Health Tech Hybrid Role

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
software. This hybrid role requires collaboration with product and engineering teams to deliver reliable and secure software. The ideal candidate should have expertise in C++ and C#, experience in regulated systems, and a strong commitment to code quality and continuous improvement. Exceptional benefits include generous family leave, well-being programs ...

Machine Learning Engineer - Robotics & Perception

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Newport, Chetwynd Aston, Shropshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
Will Bring: - Proven experience in machine learning or computer vision engineering, with a strong understanding of CNN architectures such as YOLO. - Proficiency in C, C++, Python and familiarity with Linux-based development environments. - Knowledge of stereo vision pipelines, depth estimation, and geometric computer vision techniques. - Experience in optimising and deploying ...

Customer Engineer

Hiring Organisation
Lantek
Location
Worcester, England, United Kingdom
proficiency in Microsoft environments, including Windows, IIS, SQL Server, and the Office/Office 365 suite; Azure knowledge is advantageous. Experience in programming (e.g., C++, C#, HTML, XML) is highly desirable. Familiarity with reporting tools such as Crystal Reports or Stimulsoft. Knowledge of manufacturing processes within the sheet metal working ...

Head of Intellectual Property Security

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
Experience with machine learning and pattern recognition Preferred Experience with blockchain A love of literature Qualifications Required 3 years Full software stack 3 years C++ Degree in Computer Science or similar #J-18808-Ljbffr ...

Principal RF Engineer HWIL

Hiring Organisation
Impellam
Location
Stafford, Staffordshire, West Midlands, United Kingdom
Employment Type
Contract
Contract Rate
From £65 to £75 per hour ; (Umbrella)
test equipment (e.g. spectrum analysers, VNAs) Strong system integration, debugging & troubleshooting experience Experience working in complex or real-time environments Desirable: Linux experience C++ knowledge Microcontrollers within RF environments (e.g. Raspberry Pi) Why this role Work in a true lab-based engineering environment with access to cutting-edge equipment Opportunity ...

Principal Game Designer

Hiring Organisation
Jobleads-UK
Location
Royal Leamington Spa, England, United Kingdom
open world games and/or Large scale single player titles is highly desirable A genuine passion for games Text‐based scripting ability in C++, C# or similar is desired but not essential This is a fantastic opportunity to make world‐class games with an established, talented, and collaborative team ...

Controls System Engineer

Hiring Organisation
Executive Network Group
Location
City, Birmingham, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 - 60,000 Annual
with industrial communication protocols such as EtherNet/IP, PROFINET, or similar. Knowledge of IEC 61131-based programming. Experience with additional programming languages (e.g. C++, C#, JavaScript) is advantageous. Exposure to real-time or embedded control systems is desirable. Ability to produce clear, structured technical documentation across the software lifecycle. ...

Senior Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Malvern Link, Worcestershire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum Plus Benefits package
role where you'll have significant influence over architecture, technical direction and engineering best practice. Key Responsibilities Develop robust software applications using Python and C++ Contribute to software architecture and technical design Build and maintain scalable Linux-based applications Work closely with data science teams to deploy machine learning models … within a product development environment Experience with Git and CI/CD workflows Knowledge of automated testing methodologies Strong communication and collaboration skills Desirable C++ development experience Embedded Linux exposure Machine learning deployment experience MLOps experience NVIDIA Jetson experience Experience developing software that interfaces with hardware Experience within engineering, instrumentation ...

Senior Software Engineer Python

Hiring Organisation
YT Technologies
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
Senior Software Engineer - Malvern YT Tech is representing a market-leading Security Technology firm in Malvern currently scaling its R&D team. We are looking for a Senior Software Engineer to take technical ownership of ...

Senior Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
WR14, Malvern Link, Worcestershire, United Kingdom
Employment Type
Permanent
Salary
£48000 - £65000/annum
with significant investment in R&D and the freedom to influence technical direction. What You'll Be Doing Developing embedded software in C and C++ Working with STM32 microcontrollers Designing and implementing firmware for commercial products Developing software within FreeRTOS environments Working with I2C, SPI, CAN, UART and Ethernet communications … Supporting product development from concept through to release What We're Looking For Essential 5+ years' embedded software development experience Strong Embedded C and C++ Commercial product development experience STM32 experience RTOS experience, ideally FreeRTOS Experience with embedded communications protocols Strong debugging and problem-solving skills Nice To Have Nvidia ...

Senior Embedded Software Engineer

Hiring Organisation
Savaria UK
Location
Kingswinford, England, United Kingdom
digital electronic systems (motor control experience advantageous) Create schematics and PCB layouts, and lead board bring-up and validation Develop embedded firmware (C/C++) for microcontroller- and processor-based systems Integrate key communication protocols including: SPI, I2C, UART, CAN USB, Ethernet, and wireless interfaces Collaborate with cross-functional teams … electronic circuits Proficiency with schematic capture and PCB design tools such as Altium, KiCad, or OrCAD Strong embedded firmware development experience using C/C++ Experience with ARM Cortex-M or similar embedded platforms Hands-on debugging skills using oscilloscopes, logic analysers, and lab equipment Understanding of real-time systems ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Malvern, England, United Kingdom
physical characterisation instruments used by researchers, innovators, and industry pioneers worldwide. What you’ll be doing: Design, develop, and integrate robust software across embedded (C++/Qt Quick) and desktop (C#/.NET) environments Work end‐to‐end across the full technology stack, from device control and data acquisition … researchers and industry leaders worldwide About you: 5+ years of professional software development experience and a track record of increasing responsibility Strong fluency in C++, with solid working knowledge of C#/.NET Deep understanding of object‐oriented design, software architecture patterns, and clean‐code practices Experience working across both ...

Senior Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
YT Tech are working with asecuritytechnology company based near Worcester. We are looking for a Senior Embedded Engineer who wants to do more than just write code.This is a role for an engineer who enjoys ...

Software Engineer (Ardupilot)

Hiring Organisation
Stealth mode defence-tech startup
Location
Hereford, England, United Kingdom
week. On top of that you’ll configure, tune, and test Ardupilot flight control systems across fixed-wing and multi-rotor platforms — writing custom C++ code, integrating sensors and payloads, analysing flight logs, and supporting new platforms from bench testing through to operational handover. What you will … more platforms end to end. When something flies badly, you’re the person we turn to to fix it. Write high-quality C++ that runs on embedded flight controllers. You care about correctness, not just compilation. Tune PID loops and control systems against real flight data and simulation — not just ...

BMS Algorithm 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/ ...

Senior Principal Software Engineer - Flight Control

Hiring Organisation
Jobleads-UK
Location
Wolverhampton, England, United Kingdom
A leading aerospace technology company in Tewkesbury is seeking an experienced Senior Principal Software Engineer to drive software development for advanced flight control and actuation systems. This hybrid role requires over 15 years in software ...