C++ Jobs in Staffordshire

20 of 20 C++ Jobs in Staffordshire

Engineering - Birmingham - Associate - Software Engineering

Birmingham, Staffordshire, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
and analytical skills. Ability to work in a fast-paced environment with a strong delivery focus. PREFERRED QUALIFICATIONS Strong programming experience in at least one compiled language (e.g. C, C++, Java) Full Stack Developer with experience working with React. In-depth knowledge of relational and columnar SQL databases, including database design Experience with industry standard frameworks and tools such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Principal Construction Research Scientist

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Merantix
Gemini, and a solid understanding of underlying Machine Learning pipelines Exceptional analytical and problem-solving skills Creative, flexible, and adept at working with new technology Extensive experience in coding (C++, Python) Strong experience with cloud services & architectures (AWS, Azure, etc.) Excellent written communication skills to document code, architectures, and experiments Preferred Qualifications Knowledge of the design, manufacturing, AEC, or media More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director of Software Engineering

Stoke-on-Trent, England, United Kingdom
JR United Kingdom
skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances innovation with execution. Confident working alongside senior More ❯
Posted:

KTP Associate in Machine Learning

Birmingham, Staffordshire, United Kingdom
Durham University
Experience in managing and processing big datasets. Formal academic and report writing of a quality commensurate with higher education qualifications Strong ability in programming languages, including Python, C/C++, dotNet, and one or more deep learning development environments e.g., PyTorch, TensorFlow. Knowledge of Geospatial applications of Machine Learning. Familiarity with current software development best practices, e.g., source control, code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Data Analyst

Birmingham, Staffordshire, United Kingdom
Agility Resoucing
insightful recommendations It's a bonus if you have! Previous experience presenting information to key stake holders Working knowledge of one or more of the following: SQL, R, Python, C++, Java Knowledge and practical experience with Power BI If you are interested in this fantastic opportunity based near Birmingham, please apply direct with an updated CV. Apply for this job More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - AI Product Company - FULLY REMOTE IN UK - £125k - TypeScript/ Python[...]

Stoke-on-Trent, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Deep experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great More ❯
Posted:

Senior Machine Learning Engineer

Birmingham, Staffordshire, United Kingdom
Merantix
Demonstrated history of developing AI/ML powered solutions that solve a real-world problem and have users of any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
National Physical Laboratory
basics, test-driven development, writing clean code, refactoring, version control, CI/CD, alerting, monitoring, and conducting functional and non-functional testing. Designing and developing high-performance applications in C++, Python, and related languages. Conducting security research and developing solutions for 5G networks, including creating and testing prototypes in fronthaul and backhaul environments. Working with the latest high-end telecommunications … Essential Skills: Engagement with open-source communities and processes. Strong scripting skills, e.g., Python. Basic Linux/Unix environment experience. Understanding of 5G wireless networks. Experience with C/C++ for software development. Familiarity with Git or other version control systems. Basic knowledge of virtualized environments and networking fundamentals; willingness to learn more. Enthusiasm for learning new programming languages and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Security Consulting Engineer – Transmission & Distribution Systems

Stafford, England, United Kingdom
Hybrid / WFH Options
GE Vernova
coding, SDLC best practices, and CIE adoption to mitigate cyber-physical risks affecting safety, reliability, or operations. Define and support embedded and software-based security features using C/C++, Python, and modern toolchains, while collaborating on penetration testing, fuzz testing, code reviews, and security simulations. Lead cross-functional initiatives with PSL, product management, compliance, field operations, and R&D … within the energy or utilities sector. Deep familiarity with industrial protocols (e.g., IEC 61850, DNP3, Modbus, IEEE 2030.5) and relevant cybersecurity standards. Experience in embedded system development (C/C++, RTOS), as well as Linux/Windows platforms. Strong hands-on background in PKI, identity management, network security appliances, and security monitoring. Proficient in threat modeling, risk/vulnerability assessment More ❯
Posted:

Senior Embedded Software Engineer (electronics)

Stoke-On-Trent, England, United Kingdom
Experis Scotland
bit C2000 Bare metal software development experience with various development environments Atmel: AVR Studio Texas Instruments: Code Composer Studio Creation of PC-based engineering applications Microsoft Visual Studio (C, C++, C#) Scripting languages (e.g., TCL/TK) 💡 Ideal Candidate : Comfortable with on-site work due to the sensitive nature of the projects Open to occasional travel (1-2 times/ More ❯
Posted:

Controls Engineer

Rugeley, England, United Kingdom
STR Group
embedded firmware, and system testing — shaping real-world defence technologies. What You’ll Be Doing Develop control strategies for power systems Code embedded firmware (DSPs/microcontrollers – C/C++) Prototype and test power electronic systems Collaborate with electrical, software, and systems engineers Drive reusability and efficiency in development Interact directly with customers to define and deliver on requirements What … We’re Looking For Degree-qualified in Electrical/Electronic Engineering or similar Proven experience in embedded systems (defence, aerospace, automotive, or similar) Strong C/C++ skills and hands-on DSP experience Passionate, proactive, and adaptable engineer Eligible for UK Security Clearance (SC) Bonus Points For Power electronics system testing experience Familiarity with tools like DOORS, Polarion, or Jama More ❯
Posted:

Senior Gameplay Programmer

Stoke-on-Trent, Staffordshire, UK
Hybrid / WFH Options
167 Solutions Ltd
development of core gameplay systems including AI, player controls, combat, UI, and more Collaborate with designers, artists, and engineers to bring features to life Write clean, efficient, and optimised C++ code using Unreal Engine 4/5 Mentor junior programmers and help guide technical direction Solve complex bugs and ensure systems run smoothly and efficiently Take ownership of key gameplay … features from concept through to final delivery Skills & Experience: 5+ years of experience in game development with at least 1 shipped title Strong proficiency in C++ and Unreal Engine (UE4 or UE5) Proven experience leading or mentoring other developers Deep understanding of gameplay systems, mechanics, and player interaction Excellent problem-solving and debugging skills Experience with multiplayer/networking is More ❯
Posted:

Principal Vulnerability Engineer – Java Security Platform

Stoke-on-Trent, England, United Kingdom
JR United Kingdom
in security incident resolution and proactive research using industry-standard tools. Past research contributions and CVEs related to Java security are advantageous. Proficiency in Java, expert-level C/C++ skills, and systems-level programming are essential. Strong leadership, self-motivation, remote collaboration skills, and effective communication are also required. Responsibilities Responsibilities include proactive research on new vulnerability signatures for More ❯
Posted:

Quantitative Developer - Low Latency

Stoke-on-Trent, England, United Kingdom
JR United Kingdom
systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills focused on performance and low-level optimization. Proficiency in Rust, or strong C/C++ skills with willingness to code in Rust full-time. Experience or interest in crypto markets is a plus. Leadership in a greenfield HFT project in crypto. Ability to work in More ❯
Posted:

Test bed controls systems Manufacturing Engineer

Staffordshire, England, United Kingdom
Innova Solutions
lean methodologies including Six Sigma and Kaizen improvement tools. Knowledge of systems and controls Experience with Beckoff and Allen Bradley PLCs Experience with software programming/coding – Visual Basic, C++, Python Good understanding of an operations environment. Appreciation of a hot test environment - manufacturing engineering background.Time balancing skills Tooling and fixturing skills IOSH Managing Safety certification Driven personality, wanting to More ❯
Posted:

Test bed controls systems Manufacturing Engineer

Burton-on-Trent, England, United Kingdom
Innova Solutions
lean methodologies including Six Sigma and Kaizen improvement tools. Knowledge of systems and controls Experience with Beckoff and Allen Bradley PLCs Experience with software programming/coding – Visual Basic, C++, Python Good understanding of an operations environment. Appreciation of a hot test environment - manufacturing engineering background.Time balancing skills Tooling and fixturing skills IOSH Managing Safety certification Driven personality, wanting to More ❯
Posted:

Robotic Simulation/Virtual Commissioning Engineer (Visa Sponsorship Available)

Birmingham, Staffordshire, United Kingdom
Techwaka
Commissioning Engineer: Process Simulate/Robcad BIW Virtual commissioning and robotic simulation standards (JLR, BMW, VOLVO, etc.) Experience with ABB RobotStudio, CAD Visualisation (Catia, NX) Scripting (Visual Basic, Python, C++) PLM software (Teamcenter) Qualifications for the Robotic Simulation/Virtual Commissioning Engineer: 2 years of experience with Process Simulate Valid UK driver's license Willingness to travel (25%) Schedule: Monday More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Control Systems Engineer

Stafford, Staffordshire, United Kingdom
Innovate Recruitment Ltd
for? Demonstrated experience developing embedded code and firmware, preferably within regulated engineering sectors Hands-on familiarity with digital signal processors (DSPs) Skilled in writing embedded code using C and C++ for microcontroller-based systems Solid understanding of how embedded software interacts within broader system architectures Background in testing system-level functions Familiarity with electrical power systems Knowledge and experience with More ❯
Employment Type: Permanent
Posted:

Control System Engineer

Staffordshire, England, United Kingdom
Innovate
for? Demonstrated experience developing embedded code and firmware, preferably within regulated engineering sectors Hands-on familiarity with digital signal processors (DSPs) Skilled in writing embedded code using C and C++ for microcontroller-based systems Solid understanding of how embedded software interacts within broader system architectures Background in testing system-level functions Familiarity with electrical power systems Knowledge and experience with More ❯
Posted:

Firmware Engineer

Stoke-on-Trent, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
hardware, software, and regulatory Lead firmware reviews, debug issues, and drive performance and reliability improvements Maintain clear and thorough documentation across development and testing processes Qualifications and Skills: Strong C++ experience in commercial-grade firmware for embedded systems Solid understanding of STM32 architecture, RTOS, and low-power systems Proficiency in Bluetooth BLE and serial communication protocols (e.g. I2C) Experience building More ❯
Posted:
C++
Staffordshire
10th Percentile
£34,750
25th Percentile
£49,375
Median
£77,500
75th Percentile
£81,250