476 to 500 of 656 C Jobs in the UK

Graduate Firmware Engineer

Hiring Organisation
Redline Group Ltd
Location
Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£40,000
production. Responsibilities include: Work with engineering, product, and hardware teams to define product and firmware specifications. Assist in developing embedded firmware, writing high-quality C/C++ code for microcontrollers and resource-constrained systems. Support the development and execution of firmware test plans and validation procedures for prototypes and production … ensure reliable firmware deployment. Key skills & experience: Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience. Basic proficiency in C/C++ firmware development for embedded systems, with a willingness to learn and develop expertise. Familiarity with RTOS environments such as Zephyr, compilers, IDEs, or firmware ...

Software Verification Engineer

Hiring Organisation
Pearson Whiffin Recruitment Ltd
Location
Sandwich, Kent, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum
test plans and acceptance criteria Ensuring full traceability and adherence to internal quality processes Hands-On Testing & Analysis Testing firmware and software written in C, C++, C#/.NET Verifying changes, documenting results, raising issues and driving resolution Supporting analysis of defects and root-cause investigations Working closely with software …/Software Engineering or related technical field Strong, proven experience delivering software/firmware validation in industry Technical capability Skilled across test design for C, C++, C# and .NET environments Experience with testing firmware on embedded hardware platforms Familiarity with tools such as Visual Studio, LabVIEW or similar test systems ...

AI Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
based on individual needs. Requirements Proven experience in developing and implementing AI code for projects, while maintaining a comprehensive overview of AI systems. Exceptional C/C++ programming skills, along with a solid understanding of object-oriented development principles. Substantial professional background, including the successful launch of at least ...

Senior Software Engineer

Hiring Organisation
Copello
Location
South East, United Kingdom
Employment Type
Permanent
various platforms and technologies. Developing applications for embedded Linux, signal processing, data analytics, and web interfaces. Writing clean, efficient code in languages such as C/C++ or Rust. Collaborating with multidisciplinary teams to drive product development from concept to deployment. Ensuring compliance with security protocols and contributing to documentation … Computer Science, Mathematics, or a related field. Proven experience in embedded Linux development, kernel or driver programming, or software in secure environments. Proficiency in C/C++, Rust, Python, or similar programming languages. Knowledge of object-oriented design, testing methodologies, and best practices. Active UK Security Clearance at DV level ...

FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£40,000
Support test and lab evaluation using signal generators, spectrum analysers, and oscilloscopes. Implement designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Essential Experience … laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators and logic analysers) Desirable Experience Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration Knowledge of data framing, tagging, and high-throughput IQ data handling Experience working with synthetic electromagnetic environments and their ...

Junior Software Engineer - up to £50,000 - ID44703

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
cutting-edge robotics technology, including embedded systems, all within a Linux environment. Hands on skills in one of the following programming languages is preferable: C, C++, C#, or Go. Knowledge of multiple languages is a significant advantage, and familiarity with scripting languages like Python is a plus. What … within Linux/Unix/BSD environments. An eagerness to learn and adapt to new challenges. Proficiency in at least one of the following: C, C++, C#, or Go, with a willingness to expand your skillset. Familiarity with scripting languages like Python. An exposure of version control systems like ...

Software Project Manager - Embedded C/C++

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
bring the following: Bachelors/Masters Degree in Electronics or Software Engineering discipline. Project Management Certification. Proven Software Engineering background to include Embedded C/C++. Excellent customer facing skills. Ability to manage complex software development projects. Career spanning a range of Industry sectors. Good understanding of electronics principles. Eligibility ...

GPU Software Engineer

Hiring Organisation
microTECH Global LTD
Location
Slough, Berkshire, UK
Employment Type
Full-time
field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive … C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration ...

GPU Software Engineer

Hiring Organisation
microTECH Global LTD
Location
London Area, United Kingdom
field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive … C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration ...

Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
offer competitive compensation. Additionally, the package includes potentially very lucrative stock options. Ideal Software Engineers should possess robust programming abilities in languages such as C, C++, Objective-C, Java, C#, Python, or Golang, coupled with an outstanding academic history, preferably from top-tier universities globally. Given that this … environment that nurtures the talents of software engineers. Position : Software Engineer Location : Soho, London - hybrid Salary : £50-70k & stock options Key Skills : Golang, C, C++, Java, Kotlin, Python, objectiveC, Linux, Azure, top academics ...

Software Engineer - UK*C DV

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£55000 - £80000/annum
Software Engineer - UK*C DV Salary: £55,000 - £80,000 DoE Location: Manchester - expect to attend site five days a weel Clearance: Must hold current UK*C DV The company: Cyber Security and National Security SME. The company is large enough to offer stability, expert support and career progression while ...

Software Engineer - UK*C DV

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, Clerkenwell, United Kingdom
Employment Type
Permanent
Salary
£40000 - £85000/annum Excellent Benefits
Software Engineer - UK*C DV Salary: £40,000 - £85,000 DoE Location: London - expect to attend site five days a weel Clearance: Must hold current UK*C DV The company: Cyber Security and National Security SME. The company is large enough to offer stability, expert support and career progression while ...

AV Field Service Engineer

Hiring Organisation
Auxo Talent
Location
Slough, Berkshire, UK
Employment Type
Full-time
APPROPRIATE WORKING VISA AV AVIXA CRESTRON 101 FLEX DANTE QSYS DANTE AUDINATE CONTROL NETWORKING RACK CISCO RS232 RJ45 POLY CTS VC VIDEOCONFERENCE V/C AUDIOVISUAL AV AUDIO VIDEO VISUAL A/V AUDIO/VISUAL VIDEOWALL PROJECTOR AUTOMATION QSC LONDON BERKS BERKSHIRE BUCKS BUCKINGHAMSHIRE HERTS HERTFORDSHIRE SURREY KENT SURREY ...

AV Field Service Engineer

Hiring Organisation
Auxo Talent
Location
City of London, London, United Kingdom
APPROPRIATE WORKING VISA AV AVIXA CRESTRON 101 FLEX DANTE QSYS DANTE AUDINATE CONTROL NETWORKING RACK CISCO RS232 RJ45 POLY CTS VC VIDEOCONFERENCE V/C AUDIOVISUAL AV AUDIO VIDEO VISUAL A/V AUDIO/VISUAL VIDEOWALL PROJECTOR AUTOMATION QSC LONDON BERKS BERKSHIRE BUCKS BUCKINGHAMSHIRE HERTS HERTFORDSHIRE SURREY KENT SURREY ...

AV Field Service Engineer

Hiring Organisation
Creative Personnel
Location
West London, London, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
APPROPRIATE WORKING VISA AV AVIXA CRESTRON 101 FLEX DANTE QSYS DANTE AUDINATE CONTROL NETWORKING RACK CISCO RS232 RJ45 POLY CTS VC VIDEOCONFERENCE V/C AUDIOVISUAL AV AUDIO VIDEO VISUAL A/V AUDIO/VISUAL VIDEOWALL PROJECTOR AUTOMATION QSC LONDON BERKS BERKSHIRE BUCKS BUCKINGHAMSHIRE HERTS HERTFORDSHIRE SURREY KENT SURREY ...

Embedded Software Engineer

Hiring Organisation
Futures
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum
multidisciplinary team of talented engineers. Embedded Software Engineer - Skills & Abilities: * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least two years industry experience* Experience with Microcontrollers/Microprocessors* Application based software experience would be ideal* Knowledge of software testing Embedded Software Engineer … Firmware, C, Microcontroller, Electronics ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve … system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply ...

Electronics Engineer (Embedded C)

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
City of London, London, United Kingdom
Electronics Engineer with Embedded C (Sports Technology | Permanent) Vauxhall, London (Hybrid – 3 days onsite/2 remote) Up to £65,000 KO2 are working with an innovative sports technology company based in Vauxhall, developing high-performance electronic systems used in elite sport. The client is flexible, so please apply … embedded bring-up and testing. The Role Electronics design from concept to production (schematics, PCB layout, bring-up) Embedded software development and debugging in C (some C++ exposure useful) Working with microcontrollers and embedded systems Supporting testing, fault-finding and real-world deployment The Profile Strong electronics engineering background Experience ...

Software Level 6 Degree Apprenticeship

Hiring Organisation
MBDA UK LIMITED
Location
Six Hills Way, Stevenage, Hertfordshire, England
Employment Type
Degree Apprenticeship
Salary
£18,750 a year
covering anything from embedded systems to front end software. This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway … skills Analytical skills Logical Team working Creative Initiative Qualifications English GCSE, grade 4 (Essential) Maths GCSE, grade 4 (Essential) Computer Science A Level, grade C (Essential) Maths A Level, grade C (Essential) Engineering BTEC, grade DDM (Essential) About the Employer MBDA UK LIMITED MBDA is the only company capable ...

Software Level 6 Degree Apprenticeship

Hiring Organisation
MBDA UK LIMITED
Location
Lea Field Way, Bolton, England
Employment Type
Degree Apprenticeship
Salary
£18,750 a year
covering anything from embedded systems to front end software. This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway … skills Analytical skills Logical Team working Creative Initiative Qualifications English GCSE, grade 4 (Essential) Maths GCSE, grade 4 (Essential) Computer Science A Level, grade C (Essential) Maths A Level, grade C (Essential) Engineering BTEC, grade DDM (Essential) About the Employer MBDA UK LIMITED MBDA is the only company capable ...

Software Level 6 Degree Apprenticeship

Hiring Organisation
MBDA UK LIMITED
Location
Golf Course Lane, Bristol, England
Employment Type
Degree Apprenticeship
Salary
£18,750 a year
covering anything from embedded systems to front end software. This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway … skills Analytical skills Logical Team working Creative Initiative Qualifications English GCSE, grade 4 (Essential) Maths GCSE, grade 4 (Essential) Computer Science A Level, grade C (Essential) Maths A Level, grade C (Essential) Engineering BTEC, grade DDM (Essential) About the Employer MBDA UK LIMITED MBDA is the only company capable ...

Senior FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
signal generators, spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design … laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators and logic analysers) Desirable Experience Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing Familiarity with AXI interfaces, memory ...

Software Engineer C++

Hiring Organisation
Zellis
Location
Peterborough, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
platforms foundational technology, including the C++-based PROIV Kernel and the Windows Developer IDE. This role focuses on developing and maintaining the core C/C++ codebase, modernising legacy code, and supporting build, test, and automation infrastructure. The team works collaboratively, follows modern engineering practices such as TDD, code reviews … helping shape a forward-looking engineering culture. In this role your key responsibilities will be: Contributing to the development and maintenance of the core C/C++ codebase, to support the ongoing evolution of the PROIV Kernel. Improving and modernising legacy C code using modern C++ practices, to enhance performance ...

Senior Software Engineer C Linux Networking

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Lead/Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll learn something … understanding of Routing Concepts and if possible, Protocols, BGP, OSPF, IS-IS etc 5+ years relevant experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging?. ? It would be useful if you have some knowledge ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Newcastle Upon Tyne, England, United Kingdom
Working in a collaborative environment, you’ll design, implement, and test embedded solutions that drive next-generation technology. You’ll work primarily in Embedded C or Modern C++, with flexibility to use the language that best suits your expertise and the project needs. Key Responsibilities Develop and maintain embedded software … real-time systems (RTOS, Bare Metal, or Linux). Design, code, test, and debug software in Embedded C or Modern C++. Collaborate closely with hardware, firmware, and systems teams to ensure seamless integration. Contribute to projects that push the boundaries of embedded innovation. Participate in design reviews and continuous improvement ...