Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools More ❯
deployment. For this Embedded Software Engineer role, we’re looking for someone with: Detailed background within embedded software development Commercial experience developing using embedded C Experience working with bare-metal or RTOS Knowledge of Linux environments is advantageous Any experience with embedded security is also advantageous What Next? If you More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
The ONE Group Ltd
open-source Linux projects. Automate system configuration and deployment. Collaborate with hardware and software teams. Implement security and reliability improvements. About you: Proficient in C/C++, Bash, Python. Strong Linux networking knowledge (TCP/IP, Netfilter, iptables, etc.). Experience with Yocto, DPDK, XDP, eBPF. Familiarity with IPv6, DNS More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Prospero Integrated
Master's Degree in Electrical Engineering, Computer Science, or a related field. 3+ years of experience in embedded systems development , particularly in low-level C/C++ programming. Solid understanding of USB HID device emulation , input redirection, and peripheral control. Proficient in embedded Linux development and working with device trees More ❯
disciplinary environment, designing cutting-edge test solutions involving software, hardware, and real-time systems. What we want from you: Proficient in developing software using C, C++, or ADA, with a focus on creating reliable, high-performance, and well-documented solutions. Strong analytical and design skills, capable of thorough review and More ❯
st neots, east anglia, united kingdom Hybrid / WFH Options
Pico Technology
a creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as More ❯
saint neots, east anglia, united kingdom Hybrid / WFH Options
Pico Technology
a creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as More ❯
design, development, and validation of onboard software for spacecraft systems. Support UML-based design and documentation in accordance with ECSS standards. Develop code in C/C++, with future potential to evolve towards Rust. Collaborate using Linux-based development environments and JIRA for task tracking, participating in Agile-style delivery. More ❯
modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of More ❯
to work on mission-critical space systems tackling real-world challenges like climate monitoring and global security. Embedded Software Engineer Key Requirements: Strong in C and Python . Hands-on experience with Cortex MCUs (e.g., M4/M7). Skilled in writing drivers for both internal (PWM, etc.) and external More ❯
qualified in a relevant subject (e.g. Systems Engineering, Electronics, Communications) Communications experience ideally 5G/LTE Radio Stacks Signal Processing Design (5 years experience) C/C++ programming If you have the required skills for this DSP Firmware Engineer position or would like to learn more then please get in More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
APRIL QUEST LIMITED
must have full working rights in the UK without the need for sponsorship* Essential Requirements of a Embedded Software Engineer Experience working with Embedded C Experience with communication protocols (UART, SPI, RS485, etc) Understanding of ARM architecture (STM32) Experience working autonomously, as an individual contributor Desirable Requirements of a Embedded More ❯
with general purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches Strong data analysis skill and software development skills (Assembly, C/C++, Python, etc.) Work well under cross-geography collaborative environment Desired: MSc or PhD in Electrical Engineering, Computer Science or relevant subjects Experience in More ❯
s degree in Computer Science, Electrical Engineering, or related fields. Hands-on experience in performance modeling and CPU microarchitecture analysis . Strong proficiency in C/C++ and familiarity with Python for scripting. Understanding of cycle-accurate or functional simulators and microarchitecture pipelines. Excellent communication and collaboration skills. Desirable Skills More ❯
signal processing knowledge (e.g., filtering, FFT, mixing, resampling, matrix operations, etc.). MATLAB programming experience. VHDL programming skills. Experience of FPGA development flow. Intermediate C/C++ programming capability. Ideally experience with code development for Versal AI Engines or GPU. Experience of developing real time processing systems. Basic experience of More ❯
Programming and scripting languages, in particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA JBRP1_UKTJ More ❯
watford, hertfordshire, east anglia, united kingdom
Guidant Global
Programming and scripting languages, in particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA JBRP1_UKTJ More ❯
strategy and planning Expertise in testbench design using frameworks like UVM or OVM Proficiency with SystemVerilog assertions (SVA) Familiarity with multiple programming languages (e.g., C, C++, Python ) Visa sponsorship will be provided for candidates who require. Please note, you must already be living and working in the United Kingdom. You More ❯
Programming and scripting languages, in particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA JBRP1_UKTJ More ❯
watford, hertfordshire, east anglia, united kingdom
Morson Talent
Programming and scripting languages, in particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA JBRP1_UKTJ More ❯
Great Yarmouth, Norfolk, East Anglia, United Kingdom
Position 1 Recruitment Limited
High voltage design applications Power supply design Marine electronics experience High-level Synthesis FPGA implementation Proficient in MATLAB (signal processing) PIC microcontroller development using C compiler Previous experience of real time data acquisition systems Knowledge and experience of SONAR equipment and applications Experience with Altium Designer In Return our client More ❯
following: A minimum of a few years experience with knowledge of CPU instruction set architectures Knowledge of CPU micro-architectures Development experience with Assembly, C/C++, Python etc. I welcome your application if you'd like to find out more and if you know someone it would suit, we More ❯
FPGA architectures. Experienced with stakeholder management at multiple levels. Able to manage multiple technical projects at any given time. Proficient with low-level software (C). If this role looks like your next challenge, please contact Keelan ASAP or apply via this advert! * Due to the nature of the industry More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
IC Resources
toolsets and verification tools (QuestaSim, ModelSim). Verifying complex FPGA designs with VHDL and SystemVerilog/UVM test-bench methodologies. Generating low-level software (C) for FPGA test and integration with embedded systems. Eligibility for security clearance (British citizenship or dual UK nationality may be required). If you're More ❯
of SystemVerilog Assertions (SVA). Mentoring team members. Knowledge of scripting eg Python, Perl or unix shell scripting. Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. SystemVerilog. If this role is of any interest please apply directly on LinkedIn or send a More ❯