26 to 50 of 425 C Jobs in the UK

Software Test & Verification Engineer

Hiring Organisation
AssetCool
Location
Leeds, England, United Kingdom
related discipline. 3+ years of professional experience in software testing, verification, or quality engineering for embedded or robotic systems. Strong programming ability in C/C++ and Python (experience across both preferred). Experience writing automated unit and integration tests (e.g, GoogleTest, pytest, or similar). Experience debugging complex systems ...

Embedded Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Engineers who want variety and enjoy working closely with the bare metal electronics components. Knowledge, Skills and Experience Able to code proficiently in C & C++ Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems. Embedded Systems Experience ...

Junior Embedded Software Engineer

Hiring Organisation
April Quest
Location
Ealing, England, United Kingdom
real-world solutions. Essential Requirements for the Junior Embedded Software Engineer Degree in a relevant engineering field Experience working with PIC micro-controllers Strong C/C++ experience in real-time or Linux environments Experience with communication protocols (I2C, UART, SPI) Desirable Requirements for the Junior Embedded Software Engineer Exposure ...

Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
deliver high‑quality, production‑ready software. Key Responsibilities - Develop and maintain low‑level device drivers for ARM‑based platforms. - Design, implement, and optimise Embedded C software for constrained environments. - Own and enhance bootloader functionality and hardware bring‑up. - Build, customise, and maintain Yocto‑based Linux distributions. - Configure, integrate, and debug ...

Software Engineer

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
maintaining legacy systems Software verification and testing experience Clear communication and documentation skills Desirable Skills Agile development methodologies Experience with additional languages (e.g. C, C#, Java, scripting languages) Cross-platform Windows/Linux development Ethernet-based communications (e.g. DDS) Build systems such as CMake Version control and issue tracking tools ...

Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
York, North Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£45,000
systems, electronics, or hardware communication will be a strong advantage. Essential Skills & Experience PC/Application software development C# or C++ or Java Embedded C development Degree-qualified in Computer Science or a related discipline Driving licence and access to a car Desirable Experience Serial communication protocols (RS232 ...

Embedded Software Engineer

Hiring Organisation
Professional Technical Ltd
Location
Andover, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£35,000
degree or relevant qualification in Software Engineering, Computer Science, Electronic Engineering, or a related numerate discipline. Previous work experience in embedded systems development. C programming skills with experience developing for embedded environments. Experience in Windows application development, ideally using C# and Microsoft Visual Studio. Understanding of hardware-level debugging ...

Senior Embedded Software Engineer, Linux, Networking

Hiring Organisation
Enterprise Recruitment Limited
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Permanent
Salary
£75,000
product introductions and custom feature requests. Every day brings a fresh challenge and an opportunity to innovate. Senior Embedded Software Engineer essential requirements C Linux Embedded (any level) Working with some kind of protocol 8+ years commercial software development experience Senior Embedded Software Engineer desirable skills Networking protocols, Ethernet ...

Senior Software Engineer (C++ / Unreal Engine)

Hiring Organisation
Talent Locker
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
technical reporting and presenting work to customers What you will bring * At least 5 years' experience designing and delivering performant software applications * Proficiency in C, C++ or C# alongside Python * Experience with Unreal Engine or similar game-engine technology * Understanding of software modelling and simulation techniques * Experience in areas such ...

Software Engineers

Hiring Organisation
Forward Role
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£85,000
strategies. Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions. What We're Looking For Proficiency in one or more of C, C++, Java or C#. Familiarity with scripting and automation using Python, Bash, Powershell or Groovy. Experience working with IDA Pro or Ghidra for reverse engineering ...

Software Engineer C++

Hiring Organisation
Sirius Digital
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
benefits, pension (7% contribution), 25 days holiday & life insurance
more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python, C#, Zig. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges ...

Senior Software Engineer

Hiring Organisation
Sirius Digital
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
benefits, pension (7% contribution), 25 days holiday & life insurance
experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Ability to understand and describe a range of software modelling and simulation techniques. Ability to analyse use cases ...

Senior Embedded Software Engineer

Hiring Organisation
Cortech Talent Solutions Ltd
Location
Chester, England, United Kingdom
Ensure releases are fully tested, secure, and production‐ready. Contribute to innovative design decisions and continuous improvement of engineering processes. Essential Technical Skills Advanced C/C++ for embedded systems. Strong experience with real‐time operating systems (FreeRTOS or similar). Deep understanding of multithreading, concurrency, and real‐time performance ...

Embedded Software Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£65000/annum
following areas (these are key to being successful in the role): Proven Hard Real-Time embedded software development experience. Strong proficiency in 'C' or C++ Programming Familiarity with communication Protocols (e.g. SPI, UART, Ethernet, PCI-Express) Experience working with Software Design methodologies (e.g. UML) Ability to analyse system performance ...

Software Engineer - C

Hiring Organisation
Morson Edge
Location
Dorchester, East Knighton, Dorset, United Kingdom
Employment Type
Permanent
Software Engineer Location: Dorset (Hybrid working 3 days on site 2 from home) Competetive market salary SC Clearance required - All candidates must hold or be eligible to gain SC Clearance before starting the role Purpose ...

Embedded Software Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
embedded Linux and high-level software that you will take responsibility for once you learn the ropes. Embedded Software Engineer required skills: Strong embedded C/C++ for microcontrollers Real-time systems experience Hardware interfacing basics Ability to work on other platforms Desirable: Embedded Linux (OS build) Web interface ...

Embedded Software Engineer (Test)

Hiring Organisation
ProTech Recruitment Ltd
Location
Towcester, Northamptonshire, United Kingdom
Employment Type
Permanent
teams to ensure robust and scalable test coverage Troubleshoot and maintain existing test systems to support delivery schedules Required Skills & Experience Strong proficiency in C programming Experience developing test software close to hardware or driver level Working knowledge of Linux-based systems Experience with scripting languages (e.g. Python, shell scripting ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
move rapidly from development into deployment. For this Embedded Linux Engineer role, we are looking for someone with: Strong experience developing embedded software in C/C++ Solid experience with Embedded Linux, including kernel and BSP development Understanding of Linux networking and system-level debugging Experience using Yocto to build ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Royston, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
sensors, actuators, pumps, temperature controllers, and communication peripherals Senior Embedded Software Engineer Requirements + Proficiency with OOP & C++ + Demonstrable experience developing bare metal C code + Experience developing ARM Cortex architecture, ideally STM32s + Strong understanding of RTOS, ideally FreeRTOS Senior Embedded Software Engineer Desirable experience + Experience with ...

Low Level Embedded Software Engineer

Hiring Organisation
Akkodis
Location
Bristol, Gloucestershire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
have an appreciation of firmware and electronics design. Knowledge of modern software development practices. Knowledge of standards such as DefStan 00-55 & DO178B/C and restricted coding standards such as MISRA would be advantageous. Candidates will need to achieve UK Eyes Only SC clearance prior to starting this role. ...

Senior Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Experience required for this Senior Embedded Software Engineer role based in Cambridgeshire: Extensive experience in embedded firmware development and system architecture Strong proficiency in C/C++, RTOS, and low-level interfaces (SPI, I2C, UART) Solid understanding of microcontrollers, SoCs, and hardware/software co-design Experience with system-level ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Leicestershire, Hathern, United Kingdom
Employment Type
Permanent
Salary
£40000 - £65000/annum
/Meng within Engineering (Ideally Electronics, Telecommunication or similar) - Experience in DSP Algorithm simulation and 5G development - Experience in Bare Metal/Embedded C - Experience with progamming through Linux Experience of the following would be advantageous: - Experience with Yocto-based Board Support Packages - Cross compilers (C++ ARM cross-compiler ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
Collaborate with cross-functional engineering teams Debug, optimise, and enhance system performance Skills & Experience Essential: Strong, hands-on experience with embedded systems Proficiency in C or C++ within embedded environments Java development experience Experience with communication protocols such as RS232, I2C, TCP/IP, and USB Excellent analytical and problem ...

Software Engineer

Hiring Organisation
Sapien
Location
Ebbsfleet, Kent, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
into the equipment Operate within the companies ISO 9001:2015 standards Skill Required Computer Science degree or Equivalent Application development with C# .NET ideally C and C++ skills would be advantageous Conceptual experience, translating design requirements into viable technical solutions Candidate must be able to obtain SC Level Clearance Ideally ...

Embedded Software Engineer

Hiring Organisation
Dovetail Recruitment Ltd
Location
Ringwood, Hampshire, United Kingdom
Employment Type
Permanent
experience using engineering design and test verification tools Experience developing software for electro-mechanical systems and machine communication protocols, particularly CAN bus Proficient in C or C++ (Python knowledge is an advantage) Experience with PLC logic programming and testing using CoDeSys , including functional block diagrams and structured text Strong problem ...