1 to 25 of 1,330 C Jobs in the UK

Software Engineering Manager

Hiring Organisation
ReeVR
Location
Weybridge, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
roadmap. Leading and developing a small internal software team and external development partners. Remaining hands-on with embedded software and control systems. Working across C, C and C#. Driving development across control software, HMIs, automation and fault diagnosis. Leading software/hardware integration with wider engineering teams. Owning the software … away from the technology. Youll ideally have: Proven experience delivering complex software or control-system solutions. Strong software architecture and development experience. Experience with C, C and/or C#. A background in embedded software, control systems or complex engineering products. Strong understanding of requirements, testing and the software development ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
preferably in a consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction ...

Principal Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
What We're Looking For Core requirements: Demonstrable experience in embedded systems firmware development with proven technical leadership Strong and substantial expertise in Embedded C/C++ Hands-on experience with RTOS-based development (FreeRTOS, Zephyr, or equivalent) Microcontroller/SoC experience (ARM Cortex M, ESP32 or similar) Wireless communication ...

Embedded Software Engineer

Location
Charnwood, England, United Kingdom
maintain technical documentation, including testing procedures, logs, and reports for software and hardware validation. What you bring to this role: Programming Languages: Proficiency in C, C++, and Python; familiarity with scripting languages like Shell or Bash. Embedded Systems: Experience with microcontroller platforms (e.g., ARM Cortex, ESP32, STM32) and their toolchains. ...

Embedded Linux Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
produce clear technical documentation. Desirable Experience Experience with a good selectionof the following would beadvantageous: Yocto/custom Linux image development. Real-time C/C++ development. Python, C#/.NET or another higher-level language for tooling and test automation. Open architecture standards. RTOS and bare-metal development. Hardware ...

Embedded Linux Developer

Location
Essex, England, United Kingdom
ability to produce clear technical documentation. Desirable Experience Experience witha good selectionof the following would beadvantageous: Yocto/custom Linux image development. Real-time C/C++ development. Python, C#/.NET or another higher-level language for tooling and test automation. Open architecture standards. RTOS and bare-metal development. ...

Software Manager

Hiring Organisation
SRG
Location
Sedgefield, County Durham, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
Experience developing embedded software and firmware in industrial or regulated environments. Knowledge of Agile, Scrum, DevOps and modern software engineering practices. Experience with embedded C/C++, RTOS environments and hardware/software integration. Strong stakeholder management, communication and decision-making skills. Ability to coach, develop and inspire technical teams. ...

Senior Embedded Software Engineer

Location
Gloucester, England, United Kingdom
communications and software-defined radio technologies & architectures Working knowledge of digital signal processing, algorithm or payload development, and embedded system design Competent in C/C++ and Python for embedded applications Desired Skills EW or SIGINT capability development (including RF waveform and protocol vulnerability analysis) Familiarity with GnuRadio, MatLab ...

Embedded Software Engineer

Hiring Organisation
Fuse Energy Supply
Location
London, UK
Employment Type
Full-time
Computer Engineering, Computer Science or equivalent practical experience2+ years of experience building connected embedded products, or strong relevant industry/project experienceGood proficiency in C/C++ for embedded systems, with experience of RTOS environments such as Zephyr or FreeRTOSExperience with Python for testing, tooling or automationSolid understanding of device ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
Computer Science, or equivalent practical experience. 5+ years of experience building connected embedded products, or strong relevant industry/project experience. Good proficiency in C/C++ for embedded systems, with experience working with RTOS environments such as Zephyr or FreeRTOS. Experience with Python for testing, tooling, or automation. Solid ...

Senior Embedded Software Engineer

Hiring Organisation
Lockheed Martin
Location
Gloucester, Gloucestershire, UK
Employment Type
Full-time
devicesWorking with RF communications and software-defined radio technologies & architecturesWorking knowledge of digital signal processing, algorithm or payload development, and embedded system designCompetent in C/C++ and Python for embedded applicationsDesired SkillsEW or SIGINT capability development (including RF waveform and protocol vulnerability analysis)Familiarity with GnuRadio, MatLab ...

Embedded Software Engineer

Location
Bristol, England, United Kingdom
candidates with the following technical skills: A proven track record of developing and implementing software for embedded systems using modern professional workflows. Expert C/C++/Rust programmer and good experience with Python (Other language experience beneficial) Practitioner in a range of embedded platforms - these could include RTOS (Zephyr ...

Embedded Software Engineer

Hiring Organisation
PA Consulting
Location
Royston, Hertfordshire, UK
Employment Type
Full-time
candidates with the following technical skills: A proven track record of developing and implementing software for embedded systems using modern professional workflows. Expert C/C++/Rust programmer and good experience with Python (Other language experience beneficial)Practitioner in a range of embedded platforms - these could include RTOS (Zephyr ...

Embedded Software Engineer

Location
Glasgow, Scotland, United Kingdom
resolve hardware/software issues. Produce technical documentation and test reports. Conduct code reviews and mentor junior engineers. Essential Skills Strong commercial embedded C development experience. RTOS experience (FreeRTOS, Zephyr or similar). Embedded Linux knowledge. Experience with ARM Cortex and/or RISC-V platforms. Low-level hardware interfaces ...

Embedded Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Glasgow, UK
Employment Type
Full-time
resolve hardware/software issues. Produce technical documentation and test reports. Conduct code reviews and mentor junior engineers. Essential Skills Strong commercial embedded C development experience. RTOS experience (FreeRTOS, Zephyr or similar). Embedded Linux knowledge. Experience with ARM Cortex and/or RISC-V platforms. Low-level hardware interfaces ...

Senior Embedded Software Engineer

Hiring Organisation
Spire Global
Location
Glasgow, UK
Employment Type
Full-time
systems issues in a timely mannerWrite and maintain technical documentationKey Skills: Bachelor's degree in Computer Science, Electrical Engineering, or related fieldMastery of Embedded C programming languageProficiency with scripting languages like Python and BashExtensive experience with real-time operating systems (RTOS), specifically FreeRTOSFamiliarity with serial protocols and implementationsStrong problem-solving ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
robust, diagnosable and built to run reliably for years in the field. Solid commercial experience in embedded software or firmware development. Strong, hands-on C/C++ on ARM microcontrollers (Cortex-M series or similar). Demonstrable experience contributing to firmware and system architecture, defining module boundaries and interfaces between ...

Senior Embedded Software Engineer

Location
Greater London, England, United Kingdom
collaborative approach to problem solving. Desirable Skills Experience with Embedded Linux development, including Yocto, device tree and system-level components Proficiency in C, C++ or Rust for low-level systems programming Experience working with boards, SDKs, toolchains, debugging environments and platform bring up Knowledge of EV standards and protocols such ...

Senior Embedded Software Engineer — C/C++, Linux, CI/CD

Location
Southampton, England, United Kingdom
Octagon Group in Southampton seeks a Senior Embedded Software Engineer to drive development, maintenance and enhancement of embedded software across products. You will collaborate with software, FPGA and SoC teams to deliver robust solutions. The ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Whittlesford, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Strong hands-on Yocto experience, including building and maintaining custom Linux images. Experience with Linux kernel, device driver and low-level system development. Strong C/C++ programming skills. Experience with RTOS, MCU and bare-metal embedded development. Ability to adapt to new technologies and work across different domains. Eligible ...

Senior Embedded Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
professional experience in the design, simulation, implementation, verification and validation of digital circuits on DSP and Microcontroller. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Strong analytical and problem-solving attitude. Experience ...

Software Developer

Location
Farnborough, England, United Kingdom
6+ years of relevant work experience in software engineering and developmentMinimum 2+ years of experience in a similar technical leadership or mentoring roleProficiency in C/C++ programming with hands-on experience in production environmentsStrong proficiency in Linux operating systems (system administration, kernel knowledge, or application development)Proficiency in Python ...

Software Developer

Hiring Organisation
Hackajob Ltd
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
relevant work experience in software engineering and development Minimum 2+ years of experience in a similar technical leadership or mentoring role Proficiency in C/C++ programming with hands-on experience in production environments Strong proficiency in Linux operating systems (system administration, kernel knowledge, or application development) Proficiency in Python ...

Senior Embedded C++ Engineer

Location
Greater London, England, United Kingdom
Skills Exposure to safety‐critical standards such as DO‐178 or equivalent Experience with Ada within high‐integrity or regulated systems Knowledge of MISRA C/C++ or secure coding practices Familiarity with automated testing, static analysis, or CI/CD pipelines Additional Information Why join us? We bring together ...

Senior Embedded Software Engineer

Hiring Organisation
CesiumAstro
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++.Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable).Familiarity with software configuration management tools ...