526 to 550 of 619 C Jobs in the UK

Controls and Electronics Engineer

Hiring Organisation
Technical Recruiter Ltd
Location
Port Glasgow, Renfrewshire, Scotland, United Kingdom
Employment Type
Permanent
Salary
£40,000
role due to team growth, the C ontrol & Electronics Engineer will design, develop, test and maintain bespoke machines and embedded systems. The engineer will identify and fix technical issues, d esign and build embedded systems, including embedded system firmware and will also test and debug embedded systems. The company offer … Science or Electronic Engineering (or very similar) with 1-2 years experience in a controls/electronics focused role, we need programming experience in C, or C++ and e xperience in embedded systems development, debugging and trouble-shooting with e xperience of programme creation using MATLAB/Simulink. A full ...

Software Engineer

Hiring Organisation
UNDO
Location
Cambridge, England, United Kingdom
Customer Engineering team, depending on skills and experience. All roles involve getting deep into low-level Linux programming and its quirks, working mainly in C (for our record-and-replay engine) and Python (some product parts and tests). Engineers are trusted to help set their team’s priorities … technical success in customer-led or internal projects. Typical responsibilities : Take ownership of software development tasks and complete to agreed schedule and quality (mainly C/Python on Linux) Take ownership of quality improvement activities as part of our defined processes Participate in team development activities like task estimation, code ...

Embedded Engineer

Hiring Organisation
TRIA
Location
Greater Bristol Area, United Kingdom
Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level software. Build and maintain automated test suites using C/C++ and Python scripting. Integrate testing workflows into CI/CD pipelines such as Jenkins. Produce clear, compliant documentation and collaborate across diverse engineering … teams. Ideally you would have but not a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience ...

Embedded Software V&V Engineer

Hiring Organisation
Fynity
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £64,000 per annum
turn requirements into robust test cases Hands-on experience with electro-mechanical embedded systems Good understanding of the software engineering lifecycle Python scripting skills C code-level understanding (highly desirable); Ada a bonus Desirable Safety-critical experience Knowledge of DefStan 00-55, DO-178C, DO-330 Embedded development (C/ ...

Graduate Hardware Engineer

Hiring Organisation
Advanced Resource Managers
Location
Tewkesbury, England, United Kingdom
role Based in Tewkesbury Offering £45,000 Do you have knowledge/understanding of PCB design/layout, FPGA development in VHDL, or Embedded C/C++ Software Development? Do you have a degree in a related discipline? If your answer to these is yes, then this could … knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills If this all sounds ...

Embedded & Hardware Engineer

Hiring Organisation
Mansell Recruitment Group
Location
Uckfield, England, United Kingdom
capability. Key responsibilities include: Designing electronic circuits and producing schematics using CAD tools. PCB layout and design using CAD software. Developing embedded firmware in C and C++. Working with a range of microcontrollers and embedded architectures. Designing and developing solutions based on STM32 microcontrollers. Supporting projects with basic mechanical … software design, with a strong preference for 10+ years. Proven experience designing electronic circuits and PCB layouts. Strong embedded firmware development skills in C and C++. Broad experience across multiple microcontroller families and embedded platforms. Solid working knowledge of STM32 chips and architecture. Ability to produce simple mechanical CAD designs ...

Lead Software Engineer

Hiring Organisation
Burns Sheehan
Location
London Area, United Kingdom
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company … provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition ...

Senior Software Engineer (VR/XR/ AR)

Hiring Organisation
Head Resourcing
Location
Edinburgh, Queen Street, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£80000/annum
Build real-time 3D hand tracking and gesture recognition pipelines in Unity3D and Unreal Engine. Develop high-performance native code in C#, C++, and C for multiple XR platforms. Integrate low-level sensor data and device protocols alongside hardware and firmware teams. Optimise performance, latency, and memory usage across diverse … ensuring consistent behaviour across devices. Mentor engineers, influence architectural decisions, and contribute to product roadmap planning. Required Skills: Commercial experience in C#, C++, C , with a focus on real-time or systems-level development. Proven Unity3D and Unreal Engine product delivery experience. Experience deploying to PCVR and standalone XR headsets ...

Senior Software Engineer VR/XR/ AR

Hiring Organisation
Head Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
Build real-time 3D hand tracking and gesture recognition pipelines in Unity3D and Unreal Engine. Develop high-performance native code in C#, C++, and C for multiple XR platforms. Integrate low-level sensor data and device protocols alongside hardware and firmware teams. Optimise performance, latency, and memory usage across diverse … ensuring consistent behaviour across devices. Mentor engineers, influence architectural decisions, and contribute to product roadmap planning. Required Skills: Commercial experience in C#, C++, C , with a focus on real-time or systems-level development. Proven Unity3D and Unreal Engine product delivery experience. Experience deploying to PCVR and standalone XR headsets ...

Firmware Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
hardware testing, collaboration and project work, with the flexibility to work remotely the rest of the time. K ey Responsibilities: Develop firmware in C/C++ for microcontroller-based systems. Build and test device drivers, hardware interfaces and real-time features. Own tasks across the full lifecycle: requirements, design, coding … leadership responsibilities - guiding junior engineers, reviewing code, and helping steer technical decisions on projects. Experience: Around 3+ years in embedded or firmware development. Strong C or C++ experience. Exposure to real-time systems (RTOS or bare-metal). Familiar with peripherals and protocols (SPI, I2C, UART, CAN, networking etc.). ...

Graduate Hardware Engineer

Hiring Organisation
ARM
Location
Tewkesbury, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 43,000 - 45,000 Annual
role Based in Tewkesbury Offering 45,000 Do you have knowledge/understanding of PCB design/layout, FPGA development in VHDL, or Embedded C/C++ Software Development? Do you have a degree in a related discipline? If your answer to these is yes, then this could … knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills If this all sounds ...

Embedded Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
NE1, Newcastle Helix, Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
Applicants should have experience in embedded software development, ideally working within embedded systems environments. You will have strong skills in embedded software design and C/C++ low-level programming onto microprocessors and embedded micros. An understanding of hardware interaction, debugging, and real-time embedded systems is desirable. The business … skills in a high-technology environment focused on Xilinx platforms. To be successful, you will have: Embedded software experience developing on embedded systems Strong C/C++ low-level programming onto microprocessors and embedded micros A solid understanding of embedded systems principles A passion for embedded software and a desire ...

Cryptography Engineers

Hiring Organisation
AXISCADES
Location
West Midlands, England, United Kingdom
degree in Electronics, Computer Science, Cybersecurity, or related field Minimum of 5 years of experience in in cryptography or embedded security Strong C/C++ programming skills Deep understanding of: Symmetric encryption (AES, block cipher modes, authenticated encryption) Asymmetric encryption & digital signatures (RSA, ECC, ECDSA, ECDH) Hashing and message authentication … channel attack mitigation Preferred: Experience in Secure ECU Development (keywords – AutoSAR, Crypto Stack, SecOC, CAN and CAN-FD, Automotive Ethernet, and so on). C/C++ language experience. Experience with debuggers. Automotive ECU security experience AUTOSAR Crypto Stack knowledge Secure boot and OTA/FOTA implementation experience Familiarity with ...

Embedded Software Test Engineer

Hiring Organisation
Rise Technical Recruitment
Location
Towcester, Northamptonshire, United Kingdom
Employment Type
Permanent
software, firmware, and scripts that ensure products meet the highest standards of reliability. The ideal candidate will bring a comprehensive background, combining strong C programming skills with an understanding of hardware/driver-level software. You will be experience in both Linux and DOS environments, alongside a proficiency in scripting … development through to manufacturing. Support production teams with solution deployment and maintenance. Document tasks and communicate status to key stakeholders. The Person: Expertise in C programming and hardware-level driver software. Knowledge of Linux, DOS, and Python/Bash scripting languages. Familiarity with JTAG, boundary scan and Ethernet protocols. Able ...

Senior Software Engineer – Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
United Kingdom
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++ , with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Coventry, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Aberdeen, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Sheffield, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Nottingham, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Swindon, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
London, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Leeds, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Chelmsford, Essex, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Bedford, Bedfordshire, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...

Senior Software Engineer - Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
Warrington, Cheshire, UK
Employment Type
Full-time
sensor gloves. Build and maintain Unity3D and Unreal Engine integrations for PCVR and standalone VR headsets. Develop performant native code in C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system … help prioritise work across the team. Mentor junior engineers and influence architectural decisions across the product. Required Skills & Experience Strong commercial experience in C#, C, and C++, with a focus on real‐time or systems‐level development. Proven track record delivering products in Unity3D and Unreal Engine within a commercial ...