RISC-V Jobs in London

1 to 25 of 34 RISC-V Jobs in London

Ubuntu Core Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Canonical
operations for fleets of heterogeneous appliances. As an Ubuntu Core team member, you’ll be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel and services. Build a rewarding, meaningful career working with the best and brightest More ❯
Posted:

Senior Ubuntu Embedded IoT System Engineer

London, England, United Kingdom
Hybrid / WFH Options
Canonical
ALPM, low power profiles Experience in board design, bring up, and validation Experience with electrical engineering design tools (e.g. schematic capture, layout) Computer architecture knowledge of x86, ARM, RISC-V Familiarity with Ubuntu development model Shell/Python scripting skills What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation More ❯
Posted:

Senior Embedded Software Engineer - Embedded C

London, England, United Kingdom
Redline Group Ltd
methods (e.G., JTAG, oscilloscopes) to troubleshoot hardware-software interactions, optimize code, and perform system validation through unit and integration tests. - Develop new features to meet market requirements on RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in product delivery Requirements of this Senior Embedded Software Engineer - C job based in Fareham: - Bachelor More ❯
Posted:

Software Manager

London, England, United Kingdom
Hybrid / WFH Options
Optirank
Kingdom 1 day ago Cambridge, England, United Kingdom 4 hours ago Cambridge, England, United Kingdom 1 week ago CPU Architect - Assembly/C++/Python/ARM/RISC-V Cambridge, England, United Kingdom 2 weeks ago Philanthropy Manager - Engineering or Physical Sciences (Maternity Cover) Cambridge, England, United Kingdom 3 weeks ago Senior Software Engineer, UI Infrastructure Cambridge More ❯
Posted:

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

London, England, United Kingdom
Hybrid / WFH Options
Canonical
BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop applications and containers. We work on tiny devices like the Raspberry Pi and new RISC-V boards, all the way up to supercomputers, clouds and Kubernetes clusters. We work on compilers and toolchains, and we work on security, cryptography, performance and documentation. Some of More ❯
Posted:

Embedded Software Development Engineer, Ring

London, England, United Kingdom
Amazon
CPU, low-level drivers, and troubleshooting hardware issues. PREFERRED QUALIFICATIONS Master's degree in relevant fields or equivalent experience. Extensive experience with C and C++, SoC, embedded CPU, RISC-V architecture, and RTOS. Knowledge of network protocols (TCP/IP, UDP, IPSEC, HTTP, HTTPS). Understanding of video streaming technologies. Amazon is an equal opportunities employer committed to More ❯
Posted:

Embedded Software Development Engineer, Ring

London, United Kingdom
Amazon
Engineering, related field, or equivalent practical experience. Extensive experience in software and embedded development with C and C++ and familiarity with SoC and embedded CPU. Extensive experience in RISC-V architecture. Extensive experience in RTOS An understanding of network and web related protocols (e.g. TCP/IP, UDP, IPSEC, HTTP, HTTPS). An understanding of video streaming. Amazon More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Linux Kernel Engineer - Ubuntu

London, England, United Kingdom
Hybrid / WFH Options
Canonical
you will tackle serious initiatives, which include but are not limited to: Optimized solutions for key Silicon and Cloud partner platforms Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on a wide range of embedded systems Security hardening and exploit mitigation Third-party driver integration and distribution, such as graphics Expanded driver support for bleeding More ❯
Posted:

Linux Kernel Engineer

London, England, United Kingdom
Hybrid / WFH Options
Canonical
plan, execution, benchmarking and stress testing Optimised kernels for key silicon and cloud partners Confidential computing and next-generation security primitives Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on a wide range of embedded systems Kernel Livepatch, which delivers critical kernel fixes without rebooting FIPS compliance Real-Time and Low Latency kernel variants and More ❯
Posted:

Senior Engineer - Linux Boot Stack

London, England, United Kingdom
Hybrid / WFH Options
Canonical
experience Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel. Experience on non x86 platforms such as ARM, RISC-V A love of technology and working with brilliant people Motivated, curious, flexible, articulate, and accountable A long-time Linux user with broad interests in the future of Linux More ❯
Posted:

Senior Bootloader & System Engineer - Ubuntu Linux

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Experience Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel. Experience on non x86 platforms such as ARM, RISC-V A love of technology and working with brilliant people Motivated, curious, flexible, articulate, and accountable A long-time Linux user with broad interests in the future of Linux More ❯
Posted:

Software Engineer - Compiler (LLVM)

City of London, London, United Kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
Posted:

Software Engineer - Compiler (LLVM)

London Area, United Kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
Posted:

CPU Design Architect

London, England, United Kingdom
ZipRecruiter
degree - BSc/MSc/PhD in Electronics, Microelectronics, Physics or Computer Science Matlab/Simulink/C/system c - modelling experience - UML CPU/GPU/RISC-V architecture HW - SW co-design Understanding of system design & integration Strong coding skills - python/C/C++/System C Bonus/"nice-to-have" skills: Industry … digital connectivity and protocols - Fabric, Serdes, ethernet, USB, PCIe, AMBA/AXI, CHI, MAC, PHY, cache coherency - MESI SOC/IP integration for complex embedded processors - ARM/RISC-V/CPU/GPU algorithm development/computer arithmetic chisel/scala/embedded Rust Git/Github interface/API Linux #J-18808-Ljbffr More ❯
Posted:

GPU Modeling Engineer

London, England, United Kingdom
Apple Inc
operating systems including Linux and MacOS, system calls, file and memory management (page table, virtual address translation, thread management and schedulers) Preferred Qualifications Computer architecture (x86, ARM and RISC-V), hardware and software co-design Parallel and concurrent multi-threading programming, shared-data parallelism, and non-shared-data parallelism #J-18808-Ljbffr More ❯
Posted:

Software Engineer - Compiler (LLVM)

London, England, United Kingdom
JR United Kingdom
Yes col-narrow-right Job Views: 4 Posted: 05.05.2025 Expiry Date: 19.06.2025 col-wide Job Description: Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Background in performance analysis and optimization #J-18808-Ljbffr More ❯
Posted:

Software Tools Engineer (SDK) - Hertfordshire

London, England, United Kingdom
microTECH Global Limited
Create and maintain software development tools, SDKs, and utilities that enhance the developer experience for our RISC-V-based GPU and AI platform. Key Responsibilities: Develop SDKs and toolchains for our platform Create profiling, debugging, and performance analysis tools Implement build systems and continuous integration pipelines Maintain documentation generation systems Support software team with tool automation and scripts … co-verification Requirements: 5+ years of experience in developer tools or SDK development Strong knowledge of build systems and toolchains Experience with profiling and debugging tools Familiarity with RISC-V development tools (preferred) Strong programming skills in multiple languages (C/C++, Python, etc.) Understanding of compiler and linker technologies Experience with developer documentation and API design BS More ❯
Posted:

Formal Verification Engineer

London, England, United Kingdom
Axiomise
globally and provided our consulting & services to some of the best names in the semiconductor industry. We designed the industry’s first and only vendor-neutral fully automated RISC-V formal verification app that has been used to find bugs in pre-existing processors and exhaustively prove bug absence. We love formal methods, and we use them day …/Python and Unix/Linux scripting. Profile of a successful candidate: Education: Bachelor/Masters/Doctorate in EEE/ECE/CS/Maths Technical Skills: RISC-V/Arm/x86/MIPS SVA/PSL/Theorem proving Tcl/Python/Bash Soft Skills: Problem solving Ownership Autonomy Team spirit Experience More ❯
Posted:

Product Security Analyst

London, England, United Kingdom
Hybrid / WFH Options
PQShield
startup. This is a great opportunity for career progression and to make an immediate impact in a rapidly expanding segment of the semiconductor industry (Post-Quantum Cryptography and RISC-V). ️ What you’ll be doing Build and maintain the fuzzing infrastructure within the company. Set up fuzzing tests and maintain coverage of our different pure software and More ❯
Posted:

Compiler Engineer (llvm)

London, UK
microTECH Global LTD
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
Posted:

Compiler Engineer (llvm)

City of London, London, United Kingdom
microTECH Global LTD
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
Posted:

Digital Design Engineer - Verification

London Area, United Kingdom
Flux Computing
junior engineers on verification methodology, code reviews, and best practices; champion continuous‐integration flows, regressions and results dashboards. Track industry advances in formal verification, emulation, coverage‐driven flows, RISCV vectors, and AI‐centric design techniques to keep Flux at the forefront of silicon quality. Skills & Experience 3+ years in digital ASIC/SoC design & verification, with at More ❯
Posted:

Digital Design Engineer - Verification

City of London, London, United Kingdom
Flux Computing
junior engineers on verification methodology, code reviews, and best practices; champion continuous‐integration flows, regressions and results dashboards. Track industry advances in formal verification, emulation, coverage‐driven flows, RISCV vectors, and AI‐centric design techniques to keep Flux at the forefront of silicon quality. Skills & Experience 3+ years in digital ASIC/SoC design & verification, with at More ❯
Posted:

Digital Design Engineer - Verification

London, England, United Kingdom
Flux Computing
junior engineers on verification methodology, code reviews, and best practices; champion continuous‐integration flows, regressions and results dashboards. Track industry advances in formal verification, emulation, coverage‐driven flows, RISCV vectors, and AI‐centric design techniques to keep Flux at the forefront of silicon quality. Skills & Experience 7+years in digital ASIC/SoC design & verification, with at least More ❯
Posted:

Compiler Engineer (llvm)

London, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Background in performance analysis and optimization BS/MS in Computer Science or related field #J-18808-Ljbffr More ❯
Posted: