351 to 375 of 395 C Jobs in the UK

C++ Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum Benefits
Software Engineer (Embedded Systems) Reading, Berkshire - Full-Time Office Based £45,000 - £55,000 C/C++, Embedded, SQL, Linux We're recruiting for a C++ Embedded Software Engineer to join an established and successful UK technology manufacturer developing innovative electronic and software-based products. This is an excellent opportunity … giving you the opportunity to see your work progress from development through to real-world use. Skills Required Commercial embedded software development experience Strong C and C++ skills Experience with Linux Knowledge of wireless technologies SQL database experience GitHub/version control Strong debugging and problem-solving skills This ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum + Top Benefits
Projects range from defence and security to robotics and consumer products Cambridge (fully onsite); to c£65,000 + Top Benefits Are you interested in variety and keen to work on products that could be applied for industrial systems, UK military, or consumer products for globally recognised brands? This established … physics. Demonstrable industry experience or highly relevant PhD working on a range of engineering projects which includes elements of the following: software programming (C, C++ or Rust); PCB design; digital electronics (DSP, Verilog or VHDL); and analogue electronics (RF, power or interfaces). Eligibility for UK security clearance ...

Senior Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
South East, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum DoE + benefits
sensitivity of certain projects candidates are required to be UK nationals. Requirements: Commercial experience developing integrated software-hardware products Software skills in C or C++ (this can be from embedded systems) Electronics knowledge in hardware comms, FPGAs or PCB design A master’s or PhD in a numerate discipline with … experience. If you are looking for a challenging and rewarding role to develop your career further, apply now! Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications, Mentor, Leadership Another top job from ECM, the high-tech recruitment ...

PhD Engineer (summer 2027 start)

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£40000 - £46000/annum DoE + benefits
undergraduate degree (computer science, electronics, physics or similar) and A Levels including A*’s in Maths and Physics Software or embedded programming skills in C or C++ Electronics knowledge such as comms protocols, FPGA programming or PCB design UK National The company is based in modern offices with high-spec … drawer candidates who have what it takes to impress, an outstanding salary and benefits package is on offer. Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications Another top job from ECM, the high-tech recruitment experts. Even ...

Senior Software Engineer

Hiring Organisation
Eclectic Recruitment
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £75000/annum
integration and DevOps. Typical responsibilities include: Designing and developing test equipment software for complex missile systems and sub-components Writing and maintaining software using C and C++, with opportunities to contribute to scripting and other emerging technologies Working within an agile development team to deliver reliable, high-quality software solutions … equipment to investigate issues and support test activities The ideal candidate will have: Previous software engineering experience developing test solutions Strong programming skills in C or C++, with scripting experience beneficial Experience working within an agile software development team A good understanding of software quality practices, automation, continuous integration ...

Vulnerability Researcher Internship

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset and enthusiasm for solving challenging research tasks. An ideal candidate will have: A passion for cyber …/heap overflow, use after free etc) and common mitigations to prevent such vulnerabilities Familiarity with one or more high-level languages such as C, C++ or Java Skills you may have: An interest in how software vulnerabilities and exploits work Experience in basic scripting using Python Familiarity with ...

AI Engineer

Location
Cheltenham, Gloucestershire, United Kingdom
Applicants must have the right to work in the UK. Remote Working is not available. Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors, and other subsystems. Implement and optimize communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning … technical solutions with market research and customer requirements. Essential : At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them back up into elegant ...

Firmware Developer

Hiring Organisation
Fort Recruitment
Location
CH41, Birkenhead, Metropolitan Borough of Wirral, Merseyside, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum + excellent benefits
analysis, architecture, implementation, hardware bring-up, debugging, optimization, testing, and production support What you will do Design, develop, test, and maintain embedded firmware in C Develop software for ARM Cortex-M0 and Cortex-M4 microcontrollers Build and maintain applications running on FreeRTOS. Design reliable multithreaded and event-driven firmware Implement … collaborative development Support system integration, validation, manufacturing, and field troubleshooting Create and maintain technical documentation Firmware Developer - The Candidate Preferred experience Strong proficiency in C Commercial experience developing embedded firmware Experience with ARM Cortex-M0 and/or Cortex-M4 microcontrollers Experience with FreeRTOS or a comparable real-time operating ...

Principal Software Engineer

Location
Farnborough, Hampshire, United Kingdom
passionate group of people Team AALTO. Together, we can Unlock Stratospace. Design, develop, test and maintain embedded software for airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across requirements, architecture, detailed design, implementation, integration, verification and certification support. Work closely with systems, hardware, test and flight … strong background in embedded or real-time systems. Experience taking airborne software through the full DO-178C lifecycle and supporting aircraft certification activities. Strong C programming skills, with practical experience in C++ and Python. Sound understanding of software architecture, design trade-offs, debugging and verification in safety-critical or highly ...

VP, Product & Engineering Coda & FP&A

Hiring Organisation
Unit4
Location
Greater London, United Kingdom
Employment Type
Full Time
business priorities into clear product, technology and investment plans. Set engineering strategy and technical direction for the Coda and FP&A codebases (mainly Java, C, and TypeScript), and stay hands-on enough to engage credibly in architecture and design decisions. Establish a clear multi-year technology roadmap aligned with product … ownership with startup experience, or equivalent experience operating with startup-level speed and agility inside a larger organization. Strong hands-on fluency in Java, C, and TypeScript, or closely comparable languages, with the depth to make and defend architecture and technical trade-off decisions. Proven experience balancing the servicing ...

Senior / Lead Electronics Design Engineer

Hiring Organisation
Renishaw PLC
Location
Gloucester, Gloucestershire, UK
Job Description Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. Senior/Lead Electronics Design Engineer Wotton under Edge Up to ...

Assembly Operator (Electronics)

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 19 - 25 Hourly
Assembly Operator Location: Farnborough, Hampshire (full time onsite) Duration: 6 months Rate: 19 per hour (PAYE) or 25.45 per hour (Umbrella) IR35: Inside IR35 Clearance: Eligible for SC Clearance (sole British nationality required) Overview A ...

Test and Inspection Technician

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£19.00 - £25.45 per hour
Test and Inspection Technician Location: Farnborough, Hampshire (full time onsite) Duration: 6 months Rate: £19 per hour (PAYE) or £25.45 per hour (Umbrella) IR35: Inside IR35 Clearance: Eligible for SC Clearance (sole British nationality required ...

Senior Firmware Engineer

Hiring Organisation
Orion
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 64,999 Annual
Senior Firmware Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C and Python, and the breadth to work with device data from the sensor through to the cloud click apply for full job details ...

Principal FPGA Engineer

Hiring Organisation
MASS
Location
LN6, North Hykeham, Lincolnshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop ...

Principal FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop ...

Senior Modem Stack Engineer

Hiring Organisation
Mars Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £97500/annum plus share scheme & benefits
platform-integration and verification engineers to define clean boundaries between the PHY, the underlying platform, and external network interfaces. This is a hands-on C/C++ communications protocol role. Senior Modem Stack Engineer essential experience: Strong professional C/C++ experience developing real-time, embedded or performance-sensitive communications ...

Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
from specification and prototyping through to compliance and manufacture. Responsibilities Design and develop electronic systems and embedded firmware Create schematics, PCB layouts, and embedded C code for microcontrollers Integrate sensors, actuators, and control systems Support prototyping, test/debug, and ensure designs meet relevant EMC/safety compliance standards. Technical … Requirements Degree in Electronics, Electrical Engineering, or related field, with 5+ years' experience. Proficient in PCB design (Altium/KiCAD), embedded C programming, and analog/digital circuit design. Hands-on experience with lab tools (oscilloscopes, VNAs, etc.) and electronic system debugging. Strong teamwork and documentation skills, with a quality ...

FPGA Engineer

Hiring Organisation
Matchtech
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
£85 - £90/hour
VHDL and SystemVerilog/UVM testbench methodologies Use FPGA design toolsets and Mentor verification tools, including QuestaSim and ModelSim Develop low-level software in C to support FPGA testing and integration with wider embedded systems Configure and document FPGA designs to a high professional standard Collaborate with multidisciplinary engineering teams … FPGA platforms Understanding of UVM testbench methodologies and FPGA verification processes Experience using QuestaSim, ModelSim or similar FPGA verification tools Experience developing low-level C software for embedded system integration Ability to configure and document technical designs accurately and professionally Degree-level qualification in electronic engineering, computer engineering ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
encouraged to take ownership, contribute ideas, and work across the full product development lifecycle. Key Responsibilities • Design, develop, and maintain embedded software in C/C++ • Develop software for STM32s operating in bare-metal and RTOS environments. • Investigate and resolve complex software and system-level issues. • Contribute to the software … architecture of new advanced sensing systems Requirements Essential • Commercial experience developing embedded software in C/C++. • Experience working within bare-metal and/or RTOS-based embedded environments. • Strong understanding of microcontroller-based systems and embedded architectures. • Comfortable working in a fast-paced start-up environment • Familiarity with software ...

Software Development Engineer (Aviation Control & Autonomy)

Hiring Organisation
Thomas Search
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £52500/annum
development of control and autonomy solutions Leading or contributing to algorithm development for autonomous and decision-support systems Developing production-level autonomy software using C, ideally C++, with exposure to Matlab Analysing and modelling uncrewed systems within synthetic environments Supporting hardware integration, testing and formally assessed trials … overseas Collaborating with multidisciplinary teams and external partners to deliver operational capability Essential experience of the Software Development Engineer (Control & Autonomy): Proven C programming experience, ideally C++, within complex or safety-critical systems Knowledge of systems engineering principles Background in control, autonomy or complex software-based systems Experience with modelling ...

Experienced Vulnerability Researcher

Hiring Organisation
Hackajob Ltd
Location
Salisbury, Wiltshire, South West, United Kingdom
Employment Type
Permanent
tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset and enthusiasm for solving difficult research tasks. Typical tasks might include Developing a deep understanding … Android mobile devices work, from applications to kernel. Reverse engineering proprietary binaries using your knowledge of ARM, ARM64, and MIPS. Auditing C and C++ source code, spotting security flaws that others havent. Growing the teams capabilities by developing novel tools and techniques to enable cutting-edge vulnerability research. Working ...

Frontend Software Developer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Our client is one of the world's leading online gambling companies. Company Description Were one of the worlds leading online gambling companies, revolutionising the industry since 2000. Founded by Denise Coates CBE, we now ...

Embedded Controls Engineer

Hiring Organisation
Avanti Recruitment
Location
Knutsford, Cheshire East, Cheshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
Embedded Controls Engineer to help develop the next generation of their control systems. This is an R&D-focused position centred around embedded C/C++, microcontrollers and electronics. The company is at an early stage of moving towards a new embedded control architecture, giving the successful engineer genuine input … into how future systems are designed and developed. The Role Develop embedded software using C/C++ Develop control systems around microcontrollers Help define new embedded software architecture Integrate software with electronics and physical hardware Test, debug and validate complex equipment Support new product development Diagnose software and hardware issues ...

Senior Control Systems Engineer - Simulink

Location
United Kingdom
control theory, build the models, prove in simulation that the control and the power electronics behave as they should together, and then generate production C code directly from Simulink. That generated code is wrapped by an in house embedded team who look after the low level drivers and the C … systems in MATLAB and Simulink Build plant and system models to validate control strategies in simulation before they ever meet hardware Generate production quality C code from Simulink and integrate with the embedded team's hand written wrapper and drivers Support lab testing, hardware in the loop work and commissioning ...