1 to 25 of 451 Remote/Hybrid C Jobs in the UK

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 ...

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 III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
Engineering, or a related discipline with a focus on embedded systems. 5-8 years of professional experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Experience with RTOS or bare-metal development, including interrupt handlers, timers, DMA, context switching, and memory management. Demonstrated experience developing ...

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 ...

Software Engineer — Test Equipment Software

Location
Bolton, England, United Kingdom
with transferable skills into software development and support for Test Equipment solutions. You should have: Strong ability to write software in languages such as C, C++ or C# Some Python experience would be useful but is not essential A practical engineering mindset and an interest in software that interacts with ...

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 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 ...

Senior Software Developer

Location
Belfast, Northern Ireland, United Kingdom
continue to develop your skills surrounded by a team of incredibly smart and experienced engineers. You’ll learn on the job about 5G technologies, C/C++ distributed architectures building highly scalable, latency sensitive packet processing products deployed at 5G and wireline telecom service providers worldwide. Enea is a results ...

Sr. Software Engineer

Location
East Hagbourne, England, United Kingdom
project objectives. Qualifications Proven ability to derive software designs from requirements. Ability to contribute to Requirements, Architecture, Design and Test documentation. Experience in developing C/C++ for systems using the Linux operating system. Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g. ...

Software Engineer C++ Linux OS

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
minimum of 5 consecutive years) Ideally you'll also have a good working knowledge of Networking e.g. TCP/IP, Linux Kernel, C or Python What's in it for you: Salary to £65k + OTE 25 days holiday, rising to 27 in two years, ability to buy 5 days ...

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Engineering, Electronics or similar. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms ...

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
testing, and operations for optical ground stations Continuous improvements to software processes, including developing automated tests. Requirements: Real-Time/Embedded software development in C/C++ Development with RTOS (ideally FreeRTOS) and on Linux Working with networking (Ethernet and IP), DMA, and hardware interfacing (I2C, SPI, CAN, and EtherCAT ...

C++ Principal Software Engineer - Airborne

Location
Southampton, England, United Kingdom
Continuous Integration (CI) tools Knowledge of Docker, Virtual Machines Knowledge of high integrity software development practices e.g. RTCA DO-178C, AUTOSAR/MISRA C/C++ Software development for ARM processors We are keen to hear from you even if you might not have experience in all the above. ...

Senior or Principal Firmware / FPGA Engineer

Location
Easter Howgate, Scotland, United Kingdom
design tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.) Knowledge of C, C++, MATLAB, or LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with ...

Embedded Linux Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
Post-graduate commercial Embedded Software development experience. Hands-on experience with Embedded Linux (Yocto Layers, Kernel Drivers, etc.) Experience with FreeRTOS or another RTOS. C/C++ development for Microcontrollers (ideally STM32/similar Cortex M) Familiarity with debugging tools and reading schematics. Good communication skills with confidence to work ...

Embedded Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
B31, Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum Dep on Exp + Bonus + Benefits
supporting products in the field. What you should bring to this Embedded Software Engineer role: Post-graduate commercial Embedded Software development experience. Strong C/C++ for Microcontrollers (ideally STM32 or similar Cortex M) Hands-on experience with Embedded Linux (Yocto Layers, Kernel Drivers, etc.) Experience with FreeRTOS or another ...

Software Architect

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
users. What you'll bring Essential A strong background in designing and implementing software architecture for safety-critical or compliance-driven systems Hands-on C/C++ and Python experience in Linux real-time environments The ability to read electrical schematics and work confidently across the hardware/software boundary ...

Software Engineer

Location
United Kingdom
welcome applications from engineers with training or certification on software engineering concepts and proficient advanced experience in any of the following areas: Core Programming C, C++, C#, Java, Python or similar Embedded, real‐time, or systems‐level development Application or simulation software design Software Engineering Practices Version control with ...

Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
experience in the design, simulation, implementation, verification and validation of digital circuits on DSP devices and Microcontroller. Proven experience in programming in C++ and C languages. Good knowledge of theory of Real Time Operating Systems (e.g. FreeRTOS, Zephyr) Knowledge of theory and design of complex digital electronic circuits and digital ...

Team Lead Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
experience in the design, simulation, implementation, verification and validation of real-time systems on DSPs and Microcontrollers. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Good knowledge of theory and design of complex digital electronic circuits ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular relevance are ARM Cortex-M-based devices. Good understanding of operating system concepts and multi ...

Flight Software Engineer

Location
Dundee, Scotland, United Kingdom
understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular relevance are ARM Cortex-M-based devices. Good understanding of operating system concepts and multi ...

Senior Software Engineer ATMS

Location
Harlow, England, United Kingdom
programmes delivering new capability. Candidate Requirements Essential: Relevant years' active, hands-on software development experience, working in a Team environment Relevant years’ experience with C/C++/C# language Experience in the use of UML in software design and other methodologies Real-Time Embedded SW programming experience RTOS knowledge ...

Graduate C++ Engineer

Location
Bude, England, United Kingdom
Troubleshoot incidents on live customer deployments and supporting customers Personal Attributes BSc in Computer Science, Software Engineering or related subject Excellent Knowledge of applying C/C++ in a multitasking embedded environment Excellent problem-solving skills A real team player with great communication and interpersonal skill Proven technical skills ...