Cambridge, England, 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, 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, south west england, 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 ❯
time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. Required Experience & Skills: Programming experience in C/C++. Experience working with software development tools including version control systems and bug tracking tools. You will be able to define and write tests More ❯
time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. Required Experience & Skills: Programming experience in C/C++. Experience working with software development tools including version control systems and bug tracking tools. You will be able to define and write tests More ❯
time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. Required Experience & Skills: Programming experience in C/C++. Experience working with software development tools including version control systems and bug tracking tools. You will be able to define and write tests More ❯
scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined Radios (SDRs) Candidates must be eligible for UK Security Clearance. Please note, sponsorship More ❯
scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined Radios (SDRs) Candidates must be eligible for UK Security Clearance. Please note, sponsorship More ❯
time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. Required Experience & Skills: Programming experience in C/C++. Experience working with software development tools including version control systems and bug tracking tools. You will be able to define and write tests More ❯
scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined Radios (SDRs) Candidates must be eligible for UK Security Clearance. Please note, sponsorship More ❯
scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined Radios (SDRs) Candidates must be eligible for UK Security Clearance. Please note, sponsorship 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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
and developments for knowledge sharing across teams. Job Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Understanding of software development principles and practices. Problem-solving More ❯
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 ❯
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 ❯
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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
via WebRTC, alongside other high-performance and some low-level systems. Your experience will include: Kernel-level (or close to) software engineering in Rust, C, C++, or low-level functional programming languages such as OCaml. Extensive software engineering using Python, as well as experience with one of the above languages More ❯
Cambridge, Cambridgeshire, England Hybrid / WFH Options
ECM Selection
via WebRTC, alongside other high performance and some low level systems. Your experience will include: - Kernel-level (or close to) software engineering in Rust, C, C++, or low-level FP languages such as OCaml. - Extensive software engineering using Python, as well as one of the above languages, and an interest More ❯
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
and UVM Understanding of industry-standard protocols such as USB, AMBA and I3C Proficiency in scripting languages including Python, Perl, or Tcl Proficiency in C/C++ for embedded CPU verification an advantage Good understanding of assertion-based verification methodologies and familiarity with Formal Verification tools Proactive, self-starter, able More ❯
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 ❯
St Neots, England, 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 ❯
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 ❯
Huawei Technologies Research & Development (UK) Ltd
Research and Development UK Limited. Required: BSc or MSc in a relevant discipline. Good understanding of rendering technologies and graphics pipelines. Strong programming skills: C/C++, Python. Desired: Good understanding of mobile GPU architecture principles. Good understanding of Vulkan or OpenGL graphic API. Good written and verbal communication skills. More ❯