551 to 575 of 841 C Jobs in the UK excluding London

Senior Backend Engineer

Location
Cardiff, Wales, United Kingdom
that deals with ambiguity you’re interested in distributed systems and writing resilient software you have some experience with strongly‐typed languages (Go, Java, C, Scala etc.) you think you’d enjoy the kind of work we’re doing Not ticking every box? That’s totally okay! Studies show that ...

Pos2

Location
Salford, England, United Kingdom
BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Product Analytics LOCATION: London, Salford or Newcastle - Hybrid PROPOSED SALARY RANGE: up to £40,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. We're happy to discuss flexible ...

Pos2

Location
Newcastle upon Tyne, England, United Kingdom
BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Product Analytics LOCATION: London, Salford or Newcastle - Hybrid PROPOSED SALARY RANGE: up to £40,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. We're happy to discuss flexible ...

Senior Backend Engineer

Location
Cardiff, Wales, United Kingdom
team that deals with ambiguityyou’re interested in distributed systems and writing resilient softwareyou have some experience with strongly-typed languages (Go, Java, C, Scala etc.).you think you’d enjoy the kind of work we’re doingWe're on the look out for L50 Engineers at the moment ...

Embedded Software / Firmware Engineer

Hiring Organisation
Matchtech
Location
Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
firmware and FPGA development to solve complex customer challenges and support innovation in the national interest. Key Responsibilities: Developing embedded software and firmware using C, C++ and Python Contributing to FPGA development using tools such as Vivado, Vitis and ModelSim Supporting the design, development and testing of electronic and embedded … disciplines Maintaining the security of information in accordance with internal procedures and Government regulations Job Requirements: Experience in embedded software or firmware development using C and/or C++ Working knowledge of Python and software development for embedded systems Experience with FPGA development and Vivado Understanding of electronics design, including ...

Embedded Software Engineer

Hiring Organisation
SpaceAM Limited
Location
Gloucestershire, UK
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. Write low-level drivers and hardware abstraction layers (HALs) for a range of microcontrollers and FPGAs. Implement … software development lifecycle (SDLC), from clean sheet design to efficient, working code. Align technical solutions with market research and customer requirements. Essential Fluent in C, C++ and Python, with experience of SQL-based databases. Familiarity with Git version control. An analytical mindset. You enjoy breaking complex problems down and building ...

Senior Electronics Engineer

Hiring Organisation
DCS Recruitment
Location
Hampshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
across offshore energy, marine environmental science, and naval defence . This is a versatile, hands-on role spanning analogue/digital circuit design, embedded C/C++, and FPGA architectures . In addition to new product development, a major focus is taking technical ownership of existing systems and legacy/… gaps, and bringing complex designs up to robust manufacturing standards. Key Responsibilities Multi-Domain Design: Develop, review, and refine analogue circuits, digital systems, embedded C/C++ firmware, and FPGA logic. System Diagnostics & Fault-Finding: Troubleshoot complex issues across hardware, firmware, interface timing, and system-level data communications. Technical Ownership ...

Software Engineer

Location
Plymouth, England, United Kingdom
user stories and use cases Designing embedded software architectures and detailed software designs Producing test specifications and verification procedures Developing embedded software, primarily in C, with some C++ for support systems and tools Verifying software against requirements and design specifications Performing hardware and software integration activities Supporting performance qualification … equivalent industry experience Experience working across the full Software Development Life Cycle (SDLC) Experience developing real‐time embedded software applications Strong programming skills in C, with exposure to C++ Familiarity with Integrated Development Environments (IDEs) Excellent communication and technical documentation skills Strong team‐working capabilities combined with a proactive, self ...

Embedded Software Engineer

Location
Farnborough, England, United Kingdom
software for complex systems. Contributing across the full engineering lifecycle, from initial research and ideation through to product development. Developing solutions using technologies including C/C++, Rust and Python. Working with embedded Linux and bare-metal MCU environments. Supporting the development and integration of FPGA-based solutions. Contributing … with strong technical knowledge and a genuine interest in researching, developing and applying emerging technologies. You will have experience across some of the following: C/C++, Rust and/or Python. Embedded Linux. Bare-metal MCU development. AI and machine learning technologies. Full-stack embedded software engineering, from device ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
physical science with 2-6 years of professional software development experience or equivalent in a research (e.g. MSc or PhD) setting Proficiency in C and preferably one other language (Python, Java, C#, or C++), with experience developing desktop applications and interfacing with hardware Strong understanding of modular design, modern software … advanced medical and life science technologies; familiarity with relevant regulatory frameworks (e.g., GAMP5, ISO 13485, IEC 62304, ISO 26262) and coding standards (e.g., MISRA C), including regulatory documentation, is an asset #LI-KM1 #LI-Onsite STEMCELL Technologies is a privately owned, Vancouver-based biotechnology company that helps power leading-edge ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
Senior Software Engineer Department: Software Employment Type: Permanent Location: Southampton, UK Description We are seeking a Senior Software Engineer to help implement, design and optimize the infrastructure code underpinning our 5G NR physical layer (PHY ...

Senior Embedded Software Engineer (Contract) - C/C++

Location
Cwmbran, Wales, United Kingdom
Redline Group are supporting a global engineering organisation in Wales to recruit a Contract Embedded Software Engineer (C/C++) based in Cwmbran. This senior, hands-on contract role involves working across complex embedded systems and influencing technical decisions with electronics, firmware and software engineers. The role requires translating requirements ...

Embedded Software Engineer - Embedded C

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
invention of brand new medical technologies. You will be working onsite developing hardware and embedded software systems. You will be mainly working in Embedded C and Assembler while helping with the invention of new devices. To have the skills required for this role it is expected that you would have … Design, Human Factors, Regulatory Affairs, Quality Assurance and Field Service Engineering sectors. Embedded Software Engineer, Medical Devices, Medical Technology, Embedded Firmware, Embedded Software, Embedded C, Electronics, WirelessHiring organizationEmployment TypeFull-timeDuration of employmentPermanentIndustryMedical DevicesJob Location Cambridge, CambridgeshireDate posted 14th July 2026Valid through 31st October 2026PDF Export Export as PDFApply below ...

Senior GPU Architecture Lead

Location
Cambridge, England, United Kingdom
IP. Lead architecture, research and prototyping within a multinational engineering group to deliver industry-leading GPU capabilities. Role requires deep GPU architecture knowledge, strong C/C++ skills, and the ability to balance power, performance and area. You will influence product direction and collaborate across teams and customers to validate ...

Senior Automotive Software Ecosystem PM

Location
Cambridge, England, United Kingdom
open-source projects. The ideal candidate will have a strong background in Linux or Android development and experience with complex software systems, specifically in C programming. The position offers hybrid working options and a commitment to equal opportunities. #J-18808-Ljbffr ...

Physicist to AI Hardware Engineer

Location
Sheffield, England, United Kingdom
security and verification in Sheffield or London. Ideal candidates will have a strong academic background in physics or engineering, with programming skills in Python, C/C++, and more. This role involves working on varied and complex engineering projects that impact society, alongside a passionate team and modern working environment. ...

Security Research Engineer – Browser Technologies

Location
Cheltenham, England, United Kingdom
software. You will work on critical security tasks and collaborate with cross-functional teams across macOS and iOS ecosystems. Candidates should be proficient in C, C++, and Swift, with knowledge of macOS and iOS security architectures and memory-safe languages. #J-18808-Ljbffr ...

Senior BMS Controls Engineer (MATLAB/Simulink)

Location
Oxford, England, United Kingdom
Kingdom seeks a Battery Controls Engineer to develop embedded control algorithms for battery management systems using MATLAB/Simulink. You will design models, generate C code for microcontrollers, and support MIL/SIL/HIL validation across energy storage applications. You will collaborate with hardware, software and system teams, ensure ...

Senior Telephony Engineer – VoIP & SIP in the Cloud

Location
Oxford, England, United Kingdom
team in Oxford or London. This role entails modernizing and maintaining capture platforms in a multi-cloud environment. Candidates should have strong skills in C/C++, SIP protocol, and cloud technologies such as AWS or Azure. Join a supportive workplace that values collaboration, offers competitive compensation, and presents opportunities ...

Flight Software Team Lead — Lead Spacecraft MBSE

Location
City of Edinburgh, Scotland, United Kingdom
flight software. The ideal candidate will provide technical leadership and manage a team of engineers, driving innovation and excellence across projects. Key skills include C programming for embedded systems and a collaborative spirit. This full-time position offers a competitive salary, flexible working hours, and opportunities for personal development ...

Embedded Software Engineer

Location
Bristol, Gloucestershire, United Kingdom
integration, debugging software and contributing to the wider product development lifecycle alongside experienced engineers. The ideal candidate will have a good foundation in embedded C/C++, some practical experience working with microcontrollers and a genuine interest in embedded systems. They should be keen to learn, develop their technical skills … power electronics would be advantageous but is not essential. Job Responsibilities : Assist in the development, testing and maintenance of embedded software and firmware using C/C++. Write and modify software for microcontrollers, supporting system functionality and peripheral interfaces. Support the implementation and testing of communication interfaces and protocols, including ...

GPU Performance Modeling Engineer — Next-Gen Architecture

Location
Cambridge, England, United Kingdom
teams. A strong knowledge of computer architecture and excellent communication skills are required. The ideal candidate will influence data-driven architectural decisions. Experience with C/C++ and familiarity with simulation environments are preferred. Join a diverse team dedicated to innovation and excellence. #J-18808-Ljbffr ...

Linux Kernel Engineer

Location
Cambridge, England, United Kingdom
Opportunity to work on products where reliability, performance and security really matter What you'll bring Strong Linux Kernel/system programming experience Excellent C/C++ skills Experience with embedded or mobile platforms Understanding of performance, power management or low-level debugging Android/AOSP experience is a bonus ...

Electronics Design Engineer

Location
Peterlee, England, United Kingdom
Title: Electronics Design Engineer Department: Engineering – Onsite Reporting to: Hardware Team Lead Salary: £38,000 – £43,000 Band: C Scope of the Role Working within the Engineering team and reporting to the Hardware Team Lead, this is a hardware design role responsible for the electronic design and PCB layout ...

Battery Test Engineer

Location
Aberdare, Wales, United Kingdom
setup of vehicle logging integrated systems.* Able to perform data analysis with standard automation tools associated with battery testing (i.e. Vector, MATLAB/Simulink, C and excel).* Qualified to work on high voltage DC (automotive) systems.* Able to effectively prioritise in accordance with set deadlines.* Be a collaborative team ...