126 to 143 of 143 Linux Jobs in Cambridgeshire

Staff Design Verification Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
memory subsystems would be a plusProficient in debugging firmware and RTL code using simulation tools Proficient in using C++ testbenches and working in Linux and Windows environments Experienced with Verilog, System Verilog, C, and C++ CPU pipeline knowledge Automating workflows in a distributed compute environment. Exposure to simulation profile, efficiency … improvement, acceleration, HLS tools/process Strong background in the C++ language, preferably on Linux with exposure to Windows platform Good understanding and hands-on experience with SystemVerilog language Scripting language experience: Perl, Ruby, Makefile, shell preferred. Exposure to leadership or mentorship is an asset Desirable assets with prior exposure ...

Robotics Software Engineer - C++ ROS2

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Robotics Software Engineer - C++/ROS2/Linux Are you an experienced Software Engineer with strong expertise in C++ and ROS2, combined with a background in robotics and Linux environments? Are you based in the Cambridge area, or interested in joining one of the UK's leading centres for robotics … position. A degree (or Master's) in Software Engineering, Computer Science, or a related discipline Strong commercial experience with C++ (C++14 or later) and Linux Extensive hands-on experience with ROS2 (ROS1 knowledge also beneficial) Experience with robotics software development and integration This role offers a competitive salary and benefits ...

GUI Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Software Engineer to join a highly skilled software engineering team, where you will be responsible for building cross-platform desktop software across Linux, Windows, and macOS, and writing and reviewing high-quality C/C++ code. This is a hands-on engineering role with a high degree of ownership, working … minimum of 4 days a week required. Experience for the GUI Software Engineer includes: Strong C++ desktop development Experience with cross-platform development, including Linux, Windows and macOS Development of Graphics User Interfaces (GUI) Strong problem-solving skills with the ability to work independently and take ownership of issues ...

Power and Performance Engineer, PAI Platforms and Performance Analysis

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
products targeting robotics and automotive markets.This role is suited to an engineer who enjoys working close to hardware and software, running workloads on Linux-based devices, analysing platform behaviour, building automation harnesses, and using data to influence architecture, product, and platform decisions.Responsibilities:Perform hands-on power and performance profiling … platforms across CPU, GPU, NPU/AI accelerator, memory, interconnect, and full-system workloads.Run benchmarks and real-world workloads on Linux-based devices, development boards, reference platforms, and pre/post-silicon environments.Develop and maintain automation harnesses for workload execution, profiling, telemetry, power measurement, and result analysis.Drive methodology ...

Software Performance Architect

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
more high-level programming languages (C, C++, Java, Rust, ...) Have SW performance analysis experience in platforms like Android (big/LITTLE systems), Windows, Linux and operating System settings impact (power management, frequency governor...) , single-threaded vs multi-threaded... Having working experience in CPU performance analysis, methodology (PMU-based … ...), tools (linux perf, Intel Vtune, android simpleperf/perfetto, ...), aarch64 assembly language programming Having knowledge on CPU architecture and micro-architecture performance techniques (branch prediction, prefetchers, ...) You are used to develop and adapt some experimental application code to test new architectures. You demonstrate passion, drive and diligence. ...

Senior Software Engineer - Display Drivers

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
power the world.We are looking for Senior Software Engineers to help lead our team responsible for Display Processor Driver Development. This involves work on Linux kernel drivers and relevant related projects, upstreaming and code review, interacting with hardware engineering, using hardware emulation (software, FPGA), Android, testing/QA and more.Responsibilities … such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Experience with non-Linux kernel based operating systems and their driver models. Please note: If skilled worker sponsorship is required, Arm will meet costs associated with sponsorship ...

Senior Software Engineer - Display Drivers

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
world. We are looking for Senior Software Engineers to help lead our team responsible for Display Processor Driver Development. This involves work on Linux kernel drivers and relevant related projects, upstreaming and code review, interacting with hardware engineering, using hardware emulation (software, FPGA), Android, testing/QA and more. Responsibilities … such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Experience with non-Linux kernel based operating systems and their driver models. Please note: If skilled worker sponsorship is required, Arm will meet costs associated with sponsorship ...

Staff Software Engineer - QA

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
/UEFI, Reliability, Availability and Serviceability (RAS), Telemetry, and BMC technologies. Develop and complete functional, regression, stress, stability, and performance test cases for embedded Linux-based software stacks and firmware components. Define and drive comprehensive validation architectures, test strategies, and coverage models spanning component, subsystem, system integration, and full system …/C++, with good understanding of scripting languages such as Python, Shell, or Perl for automation and tool development. Solid understanding of embedded Linux software stacks, including system services, device drivers, kernel interactions, and platform integration. Demonstrated expertise in both pre-silicon and post-silicon validation, including simulation, emulation, FPGA ...

Senior Embedded Software Engineer

Hiring Organisation
17918
Location
Cambridge, Cambridgeshire, United Kingdom
Senior Embedded Linux Software Engineer Hybrid Cambridge £65-75k DOE Are you a software engineer with experience developing embedded Linux software, with a focus on embedded security? My client is looking for a senior engineer. They operate a sophisticated R&D environment where you will manage multi-stack software … environments, from bare-metal control systems to Linux-based network stacks. Resp... WKCL1_UKTJ ...

ERP Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
quality and product lifecycle processes.Key skills required for this role:Proven experience deploying and supporting ERPNext/Frappe in a live production environment.Strong Linux (Ubuntu/Debian) administration skills, including server management, security, networking, backups, monitoring, and troubleshooting.Proficient with the ERPNext/Frappe stack (Bench, MariaDB, Redis, upgrades, site management … interested in this ERP Engineer job in Cambridge, please apply.For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today.Tagged as: Control Systems, Linux, Operations, Python, Software ...

Principal Firmware Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
features in system firmware, and prototype groundbreaking power, performance, and thermal management mechanisms in the latest generations of Arm systems.Establish new Operating-System (e.g., Linux) mechanisms to improve power and thermals.Design experiments and analyses to answer architectural questions using and modifying software on silicon, simulators, models, and other tools … business leadership.Required Skills and Experience: B.Sc. in Electronic, Electrical, or Computer Engineering, or equivalent experience.Strong programming skills in languages such as C.Experience in developing Linux kernel drivers and embedded firmware.Familiarity with System-on-Chip architectures and methods for power and thermal management in Operating Systems (like Linux) and firmware. Ability ...

Embedded Software Engineer

Hiring Organisation
GTS Group Ltd
Location
Cambridgeshire, England, United Kingdom
brief is designing on-device capabilities that let deployed chargers be controlled, interrogated, and debugged remotely. Key responsibilities Building and deploying software for Embedded Linux devices using frameworks such as Yocto and Buildroot Working with embedded and industrial hardware protocols and interfaces, including RS485, Modbus, and CAN, for communication between … testing, CI, and documentation What we are looking for A working understanding of C/C++, with experience building and deploying software for Embedded Linux devices (for example Yocto or Buildroot) Familiarity with embedded and industrial hardware protocols such as RS485, Modbus, and CAN Awareness of low-level charging standards ...

Embedded Software Engineer - Senior

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
critical environments around the world.The RoleYou will design and implement software for next-generation embedded systems, working across the entire stack. From low-level Linux device drivers to real-time multimedia streaming, your work will directly impact the performance and reliability of high-profile connectivity solutions.As a Senior Embedded Software … with Rust, but our client recognises that people with this experience are limited at the moment, and are happy to invest in training.Low-level Linux kernel and device driver development.Multimedia technologies (DisplayPort, HDMI, USB).Networking and streaming media protocols.Why Join If you are looking for a role where engineering excellence ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£60 - £65/hour
Embedded Software Engineer | Outside IR35 | Cambridge The client is looking for specialist embedded software development services to deliver defined firmware components for an embedded Linux platform. They are looking for multiple software engineers, so I encourage you to apply if you have any recent experience developing software on an embedded … Linux platform. Scope of Services Development of embedded Linux firmware for target hardware platforms (OMAP & iMX6), including kernel configuration, BSP updates, and device driver enablement Implementation of software required to support platform bring-up and peripheral integration (e.g. UART, SPI, I2C, PCIe) Integration of firmware into the wider system, ensuring ...

Robotics Software Engineer - C++ ROS2

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Robotics Software Engineer - C++/ROS2/Linux Are you an experienced Software Engineer with strong expertise in C++ and ROS2, combined with a background in robotics and Linux environments? Are you based in the Cambridge area, or interested in joining one of the UK's leading centres for robotics ...

Embedded Software Engineer

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 50 K
design, develop, and implement software for next-generation embedded systems. Working collaboratively with senior team members, you will gain exposure across the stack—from Linux applications to real-time multimedia streaming—directly contributing to the reliability of high-profile connectivity solutions.As an Embedded Software Engineer, you will:Develop and Implement … client recognises that people with this experience are limited at the moment, and are happy to invest in training.Exposure to low-level Linux kernel or device driver development.Multimedia technologies (DisplayPort, HDMI, USB).Networking and streaming media protocols.Why Join If you are looking for a role where engineering excellence is highly ...

Principal Platform Security Architect -Firmware & Operating Systems

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Overview:We are looking for a Platform Security Architect to support the design and improvement of security mechanisms across platform firmware and embedded Linux environments.This is a hands-on technical role spanning both embedded systems (e.g., Yocto-based platforms) and data center systems (e.g., BMC and platform firmware). … work includes securing boot chains, firmware update mechanisms, and Linux-based management environments, including embedded controllers and server management subsystems.You will work closely with firmware and platform engineering teams to help integrate security controls across BIOS, BMC, and device firmware, and collaborate with internal security evaluation teams to support validation ...

Principal Platform Security Architect -Firmware & Operating Systems

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Overview: We are looking for aPlatform Security Architectto support the design and improvement of security mechanisms across platform firmware and embedded Linux environments. This is a hands-on technical role spanning bothembedded systems (e.g., Yocto-based platforms)anddata center systems (e.g., BMC and platform firmware). The work includes securingboot … chains, firmware update mechanisms, and Linux-based management environments, including embedded controllers and server management subsystems. You will work closely with firmware and platform engineering teams to help integrate security controls across BIOS, BMC, and device firmware, and collaborate with internal security evaluation teams to support validation and continuous improvement ...