2,826 to 2,850 of 3,290 C++ Jobs in the UK

Senior Embedded Firmware Engineer - BLDC Motor Control

Location
Reading, England, United Kingdom
sovereign technology business to hire a Senior Firmware Engineer. You will own embedded software for motor controllers, writing bare-metal C/C++ for three-phase drives and working closely with hardware on STM32. This hands-on role focuses on BLDC/PMSM control, FOC, real-time loops, bootloaders, secure ...

Senior Embedded Firmware Engineer

Location
Basingstoke, England, United Kingdom
bring that capability in-house over time. It's hands-on, safety-critical work on a device people wear every day: C/C++ on STM32, FreeRTOS on ARM Cortex-M, low-power and battery-operated, talking to iOS and Android over BLE. You’ll: Own the firmware relationship with … credibility to direct an external development partner today, and the appetite to build and lead an in‐house capability tomorrow Fluency in C/C++, embedded architecture, modular design, and disciplined Git‐based workflows A security mindset for embedded firmware (a genuine plus) Why it matters This is firmware that ...

Student Placement Software Engineer - Signal and Spectrum Analysis

Location
Fleet, England, United Kingdom
fields as avionics, automotive electronics and mobile communications. Investigation and providing solutions to customer requests. Learning about the development of complex software applications using C++, Python or similar languages and the strategies used for testing those applications. Working independently or collaborating with industry experts in the UK, Germany and worldwide ...

Software Team Leader

Location
West of England, England, United Kingdom
World Class Defence Organisation is currently looking to recruit a Software Team Leader on an initial 6 month contract. C++ & C experience Rhapsody/UML JIRA Team Leader focussed & strong communication skills (Conversing & working with Software Project Lead, Senior management & Engineers within other departments) Ensuring that deliverables … improvements where appropriate using the data collected. What we’re looking for from you: Experience in the development of embedded software with C and C++ is essential, along with a knowledge of Real Time Operating Systems. Experience of Rhapsody UML or other model-driven development tools Experience in testing software ...

QA Automation Engineer Permanent employee, Full-time · London

Location
Greater London, England, United Kingdom
will perform functional/regression testing of a complex C++ application You will develop a Python testing environment along with tests themselves You will develop CI auto-tests You will ensure overall control and comprehensive testing coverage of the productsYou will create and maintain test documentation Requirements Have 3+ years ...

Electronics Engineer

Location
United Kingdom
Electronic, Electrical or Control Engineering Suitable visa for work in the UK Skills Control algorithms Labview Electronics prototyping Sensors Microcontrollers Embedded software (C/C++) Wireless communications protocols (Wifi, Bluetooth, MICS, cellular) Understanding of electrical motor control Writing of archival journal papers and presentation in conferences (in that order ...

Gameplay Programmer

Location
Sheffield, England, United Kingdom
looking to recruit a Gameplay Programmer to implement new game systems and support the expansion of content in our games. They will program in C++ and Blueprint to help us craft the high-calibre games our fans have come to expect. Gameplay programmers are at the heart of our team … ways to implement them Skills and experience you need Proven industry experience as a programmer on one or more console/PC titles Strong C++ skills, including profiling, debugging and optimising code Industry experience of working with commercial proprietary engines Solid understanding of code architecture best practices Ability to think ...

GPU Performance Engineer, Platform Architecture

Location
Cambridge, England, United Kingdom
software partners on the definition and tuning of Apple’s future GPU architectures.The role involves the creation and maintenance of a high-performance C++ model of our next-generation GPUs. Core responsibilities include coding and debugging a performance and functional model of the GPU; implementing modern hardware features such … assess the feasibility of new hardware and software features, running performance experiments, analyzing results, and proposing architectural changes. Minimum Qualifications Experience writing and debugging C++ code Experience with scripting languages such as Python or Ruby Preferred Qualifications 10+ years of experience modeling GPUs, CPUs, or similar MS or PhD degree ...

Senior Product Security Engineer

Location
Cambridge, England, United Kingdom
architecture for security risks and threat models. Evaluate critical security features like secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to spot implementation‐level flaws. Conduct targeted hands‐on tests to validate security concerns when needed. Collaborate with cross‐functional teams to embed … technical audiences. Required Skills and Experience: Proven experience securing hardware‐firmware interfaces or embedded systems. Strong hands‐on expertise in C/C++ security code reviews. Background in secure boot, key provisioning, firmware hardening, and trusted computing. Solid understanding of firmware attack surfaces: fault injection, code injection, privilege escalation. Familiarity ...

Senior FPGA RTL Engineer

Location
Cambridge, England, United Kingdom
lead and oversee all aspects of FPGA systems’ design Pursue superior technical approaches to the problem Collaborate with software engineers working in Rust and C++ See your work put to productive use without a long lead time You would be joining a friendly, senior team of engineers in their north ...

C# Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Chelmsford, Essex, United Kingdom
Salary
£ 70 K
will include: Strong C# development skills within a multi-threaded environment Understanding of Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) Desired experience: C++ within a multithreaded environment If you are a C# Software Engineer looking to work on advanced machine control systems and cutting-edge inspection technologies within ...

Embedded Linux Engineer

Hiring Organisation
Synapri
Location
Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
Synapri are supporting an AV Technology organisation with hiring a Linux Engineer to join an established Engineering function. This role will work primarily with C++ running on Linux, helping to build, develop and integrate applications that interact directly with the company's hardware. It is suited to an engineer ...

Controls Engineer

Location
Greater London, England, United Kingdom
software architecture that connects AI Driver outputs to real-time vehicle actuation and feedback Implement and maintain production-quality, latency-sensitive control software in C++ for deployment to prototype, reference and production vehicles Use simulation, closed-loop evaluation and on-road testing to characterize controller behaviour, diagnose performance issues … tuning and validating control or motion systems on real world physical systems Strong software engineering skills, with experience building reliable production-quality systems in C++ Experience with latency-sensitive or real-time software Ability to reason about and debug system-level behaviour in complex robotic systems across software and hardware ...

Frontend Developer

Hiring Organisation
Hexwired Recruitment
Location
London, UK
Employment Type
Full-time
interested in this Frontend Developer job with remote working, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. Tagged as: Frontend, Software ...

Test Development Engineer

Hiring Organisation
Tria
Location
Gloucester, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
development. Strong LabVIEW experience. Electronics design and PCB debugging. Embedded hardware and microcontrollers. Experience using oscilloscopes, multimeters and other test equipment. Knowledge of C, C++ or Python is beneficial. Desirable NI TestStand. CAD and 3D printing. FPGA experience. EMC or environmental testing. We're looking for a hands-on engineer ...

Senior FPGA Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
interested in this Senior FPGA Engineer job in Cambridge, please apply.For more information on this role, or any other jobs across: Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today.Tagged as: FPGA, Leadership, Python, Software ...

Senior FPGA Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
interested in this Senior FPGA Engineer job in Cambridge, please apply. For more information on this role, or any other jobs across: Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. Tagged as: FPGA, Leadership, Python, Software ...

Senior Electronics Engineer

Location
Bicester, England, United Kingdom
with other departments to ensure that all firmware development is high quality with high-quality evidence. Technical skills and requirements In-depth C/C++ experience in real-time embedded systems, including design for multi-threading, complex debugging techniques and common communication protocols. Experience in testing firmware ...

FPGA Verification Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
interested in this Senior FPGA verification engineer job in Cambridge, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. Tagged as: Electronics, FPGA, Python, Software ...

Senior Graphics Engineer

Location
St Albans, England, United Kingdom
improve rendering performance and visual fidelity across a range of target hardware. Set the technical bar for the Unreal team through architecture decisions, robust C++ code, and active code reviews. Work directly with the teams building OKO's other clients (web, mobile) and cloud services to ensure the Unreal experience … capability of the team through knowledge sharing, documentation, and technical guidance. What will help you succeed in this role Significant professional experience developing in C++ within Unreal Engine, with a deep understanding of the engine's codebase and runtime systems. Strong graphics and rendering programming foundations, with hands-on experience ...

Senior ML Systems Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, UK
Employment Type
Full-time
benchmarking, profiling, and measurement of ML systems Familiarity with distributed training concepts: data/tensor/pipeline parallelism, collectives, synchronisation Proficiency in Python, C++, or Rust To find out more please reach out to Charles Duran. ...

Tech Lead, Autonomy Performance - Robotaxi

Location
Greater London, England, United Kingdom
readiness calls, post‐release monitoring, and follow‐through on incidents/regressions Be hands‐on in the data and code when needed (Python/C++/SQL) to accelerate debugging, validate hypotheses, and unblock delivery About you In order to set you up for success as a Tech Lead within …/ML‐driven robotics: you can reason about model behaviour, failure modes, and measurement pitfalls in data‐driven autonomy stacks Production fluency in Python, C++ and SQL, with the ability to work directly in code and analytics pipelines to diagnose problems and validate improvements Desirable Experience owning or co‐owning ...

Technical Manager - Hardware & Cloud (HaaS)

Hiring Organisation
Redline Group Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Experience managing complex technology products or platforms Strong software development background with the ability to review code and technical specifications Proficiency in Python and C++ Strong understanding of the full technology stack, from hardware and drivers through to SDK, cloud backend and UI Ability to work effectively across hardware ...

Senior Electronics Hardware Engineer

Hiring Organisation
Sonardyne International Limited
Location
Yateley, Hampshire, South East, United Kingdom
Employment Type
Permanent
prototypes. Debugging hardware and investigating those particularly stubborn problems that dont behave quite as the simulation suggested they would. Writing embedded C and potentially C++ to support board bring-up, diagnostics and hardware integration. Designing with EMC in mind and supporting EMC testing and compliance activities. Planning and carrying … interaction, bring-up and debugging. Electronic test, measurement and practical laboratory debugging. Taking electronic products from concept through prototype and into manufacture. Experience with C++, maritime standards such as EN60945, subsea technology or our particular product areas would be useful but were not expecting you to arrive knowing everything about ...

Technical Manager - Hardware & Cloud (HaaS)

Hiring Organisation
Redline Group Ltd
Location
Oxford, Oxfordshire, UK
Experience managing complex technology products or platforms Strong software development background with the ability to review code and technical specifications Proficiency in Python and C++ Strong understanding of the full technology stack, from hardware and drivers through to SDK, cloud backend and UI Ability to work effectively across hardware ...