also be of interest. Experience with open source compiler frameworks like TVM/MLIR/Glow is a plus Strong programming language skills with C and/or C++. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer … of GPU & Graphics including APIs (OpenGL/ES, Vulkan, DirectX). Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/Hardware/debuggers/Machine Learning/MLIR/OpenGL/Vulkan/Direct X/OpenCL By applying to this role more »
Cambridge, England, United Kingdom Hybrid / WFH Options
European Recruitment
CPU, GPU, NPU, or VPU microarchitecture. Extensive experience in parallel programming in either CUDA or OpenCL. Strong software development skills (including strong skills in C/C++) and a basic understanding of ML frameworks. Strong expereince with SIMD is highly advantageous. Keywords: Compute Library/CL/Parallel Programming/…/OpenCL/Microarchitecture/Micro-architecture/Micro Architecture/Git/Jira/Machine Learning/ML/Tensorflow/Pytorch/C/C++/NPU/CPU/GPU/VPU If you are interested in this Senior Compute Library Engineer position, please send a copy more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Connected Consulting Limited
synthesis tools. Unix/Linux skills including shell programming/scripting in e.g. Make, Python, Tcl, sh, bash. "Nice To Have" Skills and Experience: C programming skills is a plus, ideally, some grounding in assembly language and object-orientated coding (e.g. C++) Experience with the implementation of ASIC/SoC more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
FPGA design & simulation VHDL/Verilog Any mix of the following is nice to have: Power Electronics (DC-DC converters etc.) Embedded Software (Embedded C/C++) Microcontrollers (ARM Cortex, M-Series etc.) Networking protocols/Communication interfaces (Ethernet, MODBUS, TCP/IP etc.) Benefits: 10% bonus Private medical & health more »
issues. Previous involvement in regulated In Vitro Diagnostic (IVD) development, including operating under ISO13485 and IEC62304. Significant experience in formal software verification Proficiency in C/C++ programming languages. Experience with Real-Time Operating Systems (RTOS) and bare-metal development. A demonstrated track record of safety-critical software development. Confident more »
Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded firmware development. Proficiency in programming languages such as C or C++. Strong problem-solving skills and attention to detail. Join a collaborative and innovative work environment where you'll have the opportunity to work more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Langham Recruitment Limited
Principal GNSS Engineer | Cambridge | Hybrid | up to £100k | Sponsorship Offered Are you looking for a new opportunity within the GNSS space? Are you looking to offer your expertise to help scale a growing team? Are you looking to join a more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
La Fosse Associates Ltd
experience. Analogue electronic design (discrete and interfacing to sensors, transducers) Digital electronic design (microcontroller, microprocessor, CPLD, FPGA) Design verification and functional test software development (C/C++, Arduino, Raspberry Pi, simple GUI). Self-starter, self-motivated with a sense of urgency and who is motivated by achievement Problem solving more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Circle Group
Verilog/VHDL experience 5+ years FPGA (Quantus, Vivado, Altera) experience Bachelors and Masters/PhD in Mathematics, Engineering (Or Similar) Experience with C++, C or python coding languages Familiar with Linux operating systems Benefits Starting salary between £65,000 - £85,000 per annum 25 days holiday plus Bank Holidays more »
Support team to deliver prompt resolutions to customer issues and actively contribute to the product roadmap. Essential Requirements: Possess expert-level programming experience in C or C++. Have a strong background in development on the Windows platform, coupled with familiarity in Windows internals. Hold a Bachelor’s degree in Computer more »
Cambridge, England, United Kingdom Hybrid / WFH Options
European Recruitment
environment and shell programming/scripting in e.g. Tcl, Perl, Python etc Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object oriented (e.g. C++) Visa sponsorship can be facilitated so international applicants are welcomed. If this sounds interesting and you'd like to learn more more »
of chip internal structure (bus structures, CPU topology, registers, memory) • Cable driver and serial interface communications (I3C, I2C, USB, SPI) • Embedded firmware development in C/C++ Desirable Skills • IC/FPGA development in SystemVerilog (design/verification) CML Offers We have roles that you can help define and mould more »
tool evaluation Provide support to other team members Engage in continuous improvement efforts About You Proficiency in a variety of programming languages such as C, C++, Java, Kotlin Hands-on experience with real-time, multi-processor, multi-threaded, event-driven software development Proven track record in embedded Linux Kernel and more »
of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++). If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Oho Group Ltd
keep open-source components updated, and write thorough tests for quality assurance. Thrive in our fast-paced environment of constant evolution. Requirements: Expertise in C or C++ Experience with Linux systems development using the Yocto Project. Experience with kernel mode development Understanding of Network Protocols Experience with windows Strong interpersonal more »
usefulness of different types of coverage in hardware, as well as checking methodologies and behavioral functional models. Knowledge of assembly language , and/or C/C++. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. more »
about disrupting the autonomous vehicle industry, your search ends here! Main Duties: + Working within their experienced development team + Design and implement in C/C++ + Using the company’s TI based embedded platforms Skills and Experience Required: + Technical degree + 4+ years experience in embedded Cmore »
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Redline Group Ltd
in electronics, electrical engineering, software, computer science - Experience developing circuitry and control systems - Experience in Architecting and writing firmware in one or more of C, C++, Verilog or VHDL - Strong team player and collaborator - Experience in medical and life sciences sectors is highly desired - Experience in a design consultancy is more »
EU GMP Annex 11. Technical skills needed include: 2 years in a regulated industry or similar, 2 years of experience with writing code in C/C++ OR Python. Embedded systems focus and electronics with microcontrollers. Experience of machine vision systems and image recognition would be beneficial. Experience of writing more »
opensource software onto proprietary hardware and implementation of 3rd party binaries. Required experience: Experience developing embedded software for bare-metal on ARM architecture in C/C++. Experience and familiarity with the OSI model, including specific experience with development for Layer 2/3. Desirable experience: Experience with Embedded Linux more »
apply and develop your skills and progress quickly through positions. Requirements: · Degree from a Russell Group University or equivalent · 2 years + industry experience · C/C++ · Good communication skills Apply now for immediate consideration as interviews are already being scheduled. Firmware Engineer - Cambridge more »
Above-average degree in Computer Science, Electrical/Electronics/Communication Engineering or related (2:1 or higher). Professional experience in embedded software C/C++ programming. Experience in Microcontroller-based system development (Murata, STM32, Renesas, NORDIC processor families) without proprietary OS. Experience in wireless protocols (LoRaWAN, LPWAN, MQTT … Linux (e.g., Yocto) and application development on the Linux platform. Proficiency in Unit Testing, knowledge of SDLC, secure coding standards (CERT SEI/MISRA C), key peripherals (USB, SPI, I2C, UART, Modbus), debugging tools, RTOS, CI/CD pipelines, and fluency in English. Written and spoken fluency in English Team more »
architecture (CPU) and have at least 6 years’ experience in processor verification. Experience in unit and full chip level test benches. Fluent in Systemverilog, C/C++ and Python. Knowledge of RISC-V ISA would be advantageous. Your benefits package will depend on position, but your benefits programme will include more »
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to more »
Proven experience leading a software engineering team, with a strong track record of success. Experience working hands-on in low level software development in C and C++ technologies Experience leading teams who have worked on low-level software development projects Nice to have: Experience with compiler toolchains (LLVM, GCC), or … technologies/APIs Knowledge of compiler design principles, optimization techniques, and GPU architectures Keywords: Compiler/Compilers/LLVM/GNU/GCC/C/C++/ARM/Direct X/OpenGL/Vulkan/CLANG/JVM/OSS/Open-source/Cambridge/GPU/ more »