526 to 550 of 874 C Jobs in the UK excluding London

Senior Subsystem & SoC Design Engineer

Hiring Organisation
ARM
Location
Cambridge, United Kingdom
complex designs'Nice to Have' Skills and Experience:Exposure to Arm-based designs, Arm System Architectures and AMBA standards.High level programming experience such as C/C++ and/or assembly language programmingParticipation in large scale complex SoC development projectsExperience of Functional Safety product development for the Automotive market (applying ...

Senior Subsystem & SoC Design Engineer

Location
Cambridge, England, United Kingdom
designs 'Nice to Have' Skills and Experience: Exposure to Arm-based designs, Arm System Architectures and AMBA standards. High level programming experience such as C/C++ and/or assembly language programming Participation in large scale complex SoC development projects Experience of Functional Safety product development for the Automotive ...

AI Compiler Optimization Engineer

Location
City of Edinburgh, Scotland, United Kingdom
reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Person Specification: Required: Proficiency in C/C++ and compiler infrastructure (LLVM, MLIR, or similar) Deep understanding of AI model architectures and inference workflows Experience with performance profiling tools (e.g., perf, TensorBoard ...

Staff Design Engineer

Hiring Organisation
ARM
Location
Cambridge, United Kingdom
methodologies and safety-related hardware design. Experience developing or improving RTL, IP and subsystem design flows and methodologies. High-level programming experience such as C/C++. In Return You will have the opportunity to apply your engineering experience to challenging subsystem and IP design problems, working with teams across ...

Inzpire - Systems Engineer (Requirements & Test)

Location
Lincoln, England, United Kingdom
regulated domain (e.g., aerospace). Experience of Agile or Scrum methods of working. Working Knowledge of on-aircraft integration. Software development experience using .Net, C or C++. Due to the nature of elements of the role, the successful applicant must be a UK National and may be required to successfully ...

Senior Embedded Systems Engineer

Hiring Organisation
Catalyst
Location
Peterlee, County Durham, North East, United Kingdom
Employment Type
Permanent
Salary
£70,000
Conduct design reviews, code reviews, and technical risk assessments. Support project planning, estimation, and resource allocation activities. Design, develop, and maintain embedded software using C, C++, and Python. Develop software for microcontrollers, processors, and FPGA-based systems. Implement real-time software solutions using RTOS platforms. Develop low-level drivers, middleware … gained at a senior/leadership level.You will be educated to Degree level in an appropriate discipline. Key Selection Criteria Extensive experience programming in C and C++ for embedded platforms. Strong understanding of ARM Cortex, STM32, NXP, Microchip, TI, or similar microcontroller families. Experience with RTOS environments such as FreeRTOS ...

Embedded Systems Engineer - FPGA Platform

Location
Kidlington, England, United Kingdom
deployment. Job Responsibilities Technical Develop embedded Linux software, firmware, and board-support packages for FPGA-based embedded systems, particularly Xilinx FPGA SoC platforms, using C/C++, Rust, and related tools. Develop and deploy embedded Linux distributions using Yocto, Buildroot, or similar tools. Develop device-tree configurations, low-level drivers … board-support packages for FPGA based platforms. Experience with board bring-up, bootloaders, Linux kernel and device-tree configuration, drivers, and software deployment. C/C++ and Rust development experience, or willingness to develop in Rust, for embedded Linux or microcontroller systems. Experience with Xilinx tools, ideally Vivado. Experience with ...

Senior Electronics Engineer: Hands-on Product Innovator (Cambridge)

Location
Cambridge, England, United Kingdom
multidisciplinary team across electronics, software and mechanical disciplines on projects from concept to manufacture. You will engage in hands-on development, embedded software (C/C++), and contribute to technical leadership as your role grows, based in Cambridge with market-competitive rewards. #J-18808-Ljbffr ...

Quantum Software Engineer - Impact, Flexible Work & Equity

Location
Haywards Heath, England, United Kingdom
will design, implement, test and optimise software components within our stack, collaborating with engineers across disciplines. The role requires strong experience in Rust, C or C++, and proficiency with compiler toolchains. You will contribute to performance, reliability and documentation, in a fast-moving startup environment. #J-18808-Ljbffr ...

Post-Silicon Validation Engineer for AI Chips

Location
Bristol, England, United Kingdom
validate cutting-edge AI chips. Responsibilities include designing tests and collaborating with various teams for successful product launches. Ideal candidates have strong embedded C/C++ experience and knowledge of ASICs. Competitive salary and benefits, including flexible working and health insurance, are offered. #J-18808-Ljbffr ...

Principal Embedded Software Architect - Defense C++

Location
Basildon, England, United Kingdom
Leonardo is seeking a Principal Software Engineer in the Basildon area to work on pivotal C/C++ software in defence projects. You will join a team of world-class engineers and contribute to new features and capabilities. Direct industry experience is not required; Leonardo supports developing our software engineers. ...

Hardware Vulnerability Researcher - Embedded & Reverse Engineering

Location
Gloucester, England, United Kingdom
platforms, developing rapid prototypes and conducting vulnerability research to advance secure systems. The role combines practical hardware work with software analysis, requiring proficiency in C/C++/Python and strong Linux skills, with a hybrid work setup in the Gloucester area. #J-18808-Ljbffr ...

Senior Engineer: Hardware & Software Systems Lead

Location
Guildford, England, United Kingdom
efforts. The role requires mentoring junior engineers, driving project direction, and maintaining strong client communications through reports and presentations. A strong background in embedded C/C++ and hardware design is essential. #J-18808-Ljbffr ...

Senior Embedded Software Architect – Real-Time EV Systems

Location
West Midlands, England, United Kingdom
emphasizes technical leadership in high-integrity, real-time systems. The candidate will design, implement and test embedded software for real-time microcontroller platforms using C, C++ and assembly, while ensuring compliance with safety and industry standards. #J-18808-Ljbffr ...

R&D Engineer – CEMA: Rapid Prototyping & Embedded

Location
Reading, England, United Kingdom
emerging technologies and take ideas from concept to prototype within defence and security domains. A hands-on role blending software development in Python and C with embedded platforms, rapid prototyping and hardware integration. UK security clearance is required; applicants must be UK nationals. #J-18808-Ljbffr ...

Senior Fuzzing & Security Engineer — Coverage Leader

Location
Cambridge, England, United Kingdom
security through proactive fuzz testing, and collaborating with product teams to resolve vulnerabilities. The ideal candidate will have experience in application security, proficiency in C/C++ and modern fuzzing tools, plus excellent communication skills. This position offers a hybrid working model, balancing collaboration and flexibility. #J-18808-Ljbffr ...

Senior Principal Embedded Software Architect

Location
Tewkesbury, England, United Kingdom
development in safety-critical environments, defining architecture and strategy while mentoring engineers across the lifecycle. The role focuses on real-time embedded software in C/C++ for control and actuation systems, with DO-178C compliance and collaboration with multidisciplinary teams. #J-18808-Ljbffr ...

RDK-B Embedded Lead Engineer

Location
Brentwood, England, United Kingdom
Brentwood. You will contribute to embedded software development on Linux, focusing on the RDK‐B framework and related APIs. The role requires strong C skills, networking know‐how, and experience with Agile/DevOps. You will work with Wi‐Fi components, Git, Yocto, Linux tools, and Wireshark to diagnose issues ...

Aerospace Embedded Software Test Engineer (DO-178C)

Location
Leicester, England, United Kingdom
software. You'll collaborate with engineers to execute testing processes that align with aerospace safety standards. Key qualifications include experience with DO‐178B/C, knowledge of embedded systems, and the right to work in the UK. This role offers professional growth in high-integrity engineering within a supportive team ...

Subsea Acoustic Systems Engineer (Electronic & DSP)

Location
Aberdeen City, Scotland, United Kingdom
offshore environments. You will work with in-house tools such as Altium Designer and AutoCAD, applying expertise in low-power analog/digital designs, C/C++, and Python to create robust hardware and firmware solutions for global deployments. #J-18808-Ljbffr ...

Senior Simulation & Security Engineer – Onsite Crawley

Location
Crawley, England, United Kingdom
ensure the security of complex applications built for iOS environments. The ideal candidate will have a Bachelor's degree in a relevant field, strong C/C++ skills, and experience in developing security architectures for mobile applications. The company offers a range of benefits including competitive salary and opportunities ...

Senior ML Inference & Compiler Engineer

Location
Cambridge, England, United Kingdom
inference performance and collaborate closely with cross-functional teams. Qualified candidates will have a minimum of 5 years’ experience in software engineering, proficiency in C/C++, and familiarity with deep learning frameworks. This position offers the chance to work in a hybrid setting and contribute to innovative projects. #J ...

Senior .NET Team Lead — Health Tech & AI Tools

Location
Oxford, England, United Kingdom
Ideal candidates have a strong grounding in .NET, C#, and SQL Server, and possess leadership experience within cross-functional teams. Join us at System C and contribute to meaningful technology improvements in healthcare. #J-18808-Ljbffr ...

Staff Kernel Driver Engineer – Linux & PCIe

Location
Bristol, England, United Kingdom
planning, design, implementation, and testing of low-level kernel drivers and user space driver library code. Ideal candidates should have proven experience in C/C++ and Python, along with a strong background in OS kernel and device driver development. The role offers competitive salary, flexible working, and various employee ...

Hybrid IoT Firmware Engineer (STM32, Low-Power)

Location
Cambridgeshire and Peterborough, England, United Kingdom
work pattern requiring at least 2 days onsite each week. You will design, develop and debug robust firmware for resource-constrained IoT devices using C/C++ on STM32 microcontrollers, with GNSS and LoRa/LoRaWAN integration, within an RTOS environment and cross-functional teams in the UK, Israel ...