301 to 325 of 332 Linux Jobs in the East of England

Staff ML Engineer - Developer Tools

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
Job Description:In the Developer Platforms group at Arm, our mission is to make AI software development on the Arm architecture simple and intuitive. We are growing our team and are looking for a passionate ...

RDK Broadband Lead Engineer

Location
Brentwood, England, United Kingdom
following roles & responsibilities :- RDK Broadband Lead Engineer Key Responsibilities Job Description: Strong coding skills, preferably in C with experience in embedded systems development and Linux OS Good understanding of the RDK-B framework, APIs, and architecture. Understanding of Linux networking tools and utilities Understanding of Network protocols knowledge … components or Wi-Fi Mesh network Experience with software development methodologies like Agile and DevOps Excellent problem-solving and debugging abilities, Linux networking tools, Wireshark Knowledge of version control systems (Git) Knowledge of Yocto Build framework #J-18808-Ljbffr ...

Robotics Software Engineer - C++ ROS2

Hiring Organisation
Redline Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
CambridgeshireSector:C++/C#/Python/JavaJob type:PermanentJob reference:NAD1141Salary:75,000 + BenefitsFleet Control and Data Acquisition Software Engineer – C++/Linux/RoboticsAre you an experienced Software Engineer with strong expertise in modern C++, Linux, and robotics software development? Are you based in Portugal, or interested … position• A degree (or Master’s) in Software Engineering, Computer Science, or a related discipline• Strong commercial experience with modern C++ (C++11–20) and Linux• Experience with performance testing, profiling, and software optimisation• Experience with databases, ideally PostgreSQL, and data-driven software systems• Experience with robotics software development and integration ...

Senior Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Ely, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
work on SoC-FPGA platforms, developing the embedded software that sits between ARM processors, FPGA programmable logic and complex measurement systems. The Role: Embedded Linux development in C/C++ ARM/SoC development Processor-to-FPGA integration AXI, DMA, interrupts and memory-mapped I/O Low-level interfaces … algorithms into embedded C/C++ Signal processing and hardware/software co-design What We’re Looking For: Strong commercial experience with: Embedded Linux, ideally PetaLinux or Yocto C/C++ ARM-based embedded systems Low-level hardware/software integration FPGA-connected systems Experience with Zynq UltraScale+, signal ...

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 ...

ERPNext / Implementation Consultant

Hiring Organisation
Avanti Recruitment
Location
Ely, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
role. They need someone who understands ERP systems properly, but who is also comfortable working hands-on with code, integrations, SQL and the underlying Linux environment. Direct ERPNext/Frappe experience would be ideal, but they are also open to people from other ERP backgrounds who have strong technical depth … Frappe around internal business processes Developing custom functionality and scripts where required Working with Python/Frappe, SQL and APIs Managing the self-hosted Linux server environment Supporting deployment, upgrades, backups, monitoring and ongoing administration Supporting manufacturing, stock, procurement and inventory workflows Building reports, dashboards and workflows Migrating and validating ...

Software Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Contract
Jenkins and GitHub Actions . Develop comprehensive Python scripts and automation tooling to streamline engineering workflows and reduce manual overhead. Administer, tune, and troubleshoot Linux environments, ensuring optimal performance across the engineering compute estate. Manage and optimize large-scale source control repositories using both Git and Perforce (P4) . Configure … resolve bottlenecks within Network Storage/NFS environments supporting heavy, data-intensive compute workloads. Core Technical Requirements Operating Systems: Deep hands-on experience with Linux administration and systems architecture. Development & Scripting: Strong proficiency in Python and shell scripting for infrastructure automation and tooling. Version Control: Extensive experience managing enterprise codebases ...

Senior Software Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £100000/annum Pension, Bonus, Healthcare
Degree in Embedded Systems, Maths, Physics, Electronics, CS or similar Ability to gain security clearance is essential Excellent hands on experience working on Userspace Linux and/or C++ Previous experience working on R&D projects Experience working on Electronics products with security in mind . The company are looking … Senior Software Engineer job in Cambridge, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, DSP, Electronics, FPGA, RF, Power, Javascript, Typescript, React, Golang Development, Machine Learning, Data Science or Simulation contact us today ...

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 ...

Software Performance Architect

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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. ...

Staff Team Lead - SoC Software

Location
Cambridge, England, United Kingdom
leading and developing engineers, with strong technical leadership and interpersonal skills. Strong knowledge of low‐level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux), and computer architecture. Strong background in C (or a similar language) programming, with proven skills in debugging and optimising software. Excellent problem‐solving and communication … skills, with the ability to collaborate effectively across engineering teams. “Nice To Have” Skills and Experience Knowledge of Linux kernel, Trusted Firmware‐A (TF‐A), UEFI EDK II, OpenBMC or Kernel‐based Virtual Machine (KVM). Knowledge of server‐class SoCs, including RAS, power management, PCI Express (PCIe), Compute Express ...

Staff Team Lead - SoC Software

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 100 K
space.Experience leading and developing engineers, with strong technical leadership and interpersonal skills.Strong knowledge of low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux), and computer architecture.Strong background in C (or a similar language) programming, with proven skills in debugging and optimising software.Excellent problem-solving and communication skills, with … ability to collaborate effectively across engineering teams.“Nice To Have” Skills and Experience :Knowledge of Linux kernel, Trusted Firmware-A (TF-A), UEFI EDK II, OpenBMC or Kernel-based Virtual Machine (KVM).Knowledge of server-class SoCs, including RAS, power management, PCI Express (PCIe), Compute Express Link (CXL), memory ...

Senior Product Manager

Location
Cambridge, England, United Kingdom
build upon your existing background, knowledge and expertise of using software development tools, open-source and commercial ecosystem projects, e.g. Virtual Platform technologies, Linux, Android, and Automotive open-source projects. This position will work with Arm's ecosystem partners to enable both commercial and open-source implementations and optimizations … Automotive. Ensure data privacy, security, and ethical considerations in all data initiatives. Required Experience: Experience in open-source or commercial firmware. Experience in Linux or Android Application development. Experience in developing software written preferably in C. Expertise in debugging and optimizing complex software systems. Expertise in crafting application and middleware ...

Head of Software — Connectivity Solutions (Hardware + Embedded Software Engineering) - Cambridge - £120k + Bonus

Location
Cambridge, England, United Kingdom
software has grown fast, organically, and largely without central ownership. Today it lives across three areas: a 9-strong embedded team writing C on Linux across Intel and AMD SoCs, an x86 applications team, and a dedicated offshore engineering team of ~28, alongside an on-site test function of around … open, they want your judgement to shape it and will give you the autonomy to do so. Responsibilities Lead the full software function: embedded Linux development across Intel/AMD SoCs, x86 Linux applications, and the test team, plus the relationship with the offshore engineering partner Set and defend technical ...

Infrastructure Engineer

Location
Cambridge, England, United Kingdom
performing technical team on a contract basis. This is a hands-on position focused on maintaining and improving critical IT infrastructure, with exposure across Linux, servers, networking, storage and automation. Key Responsibilities Build, configure and maintain servers and infrastructure. Support Linux/Red Hat environments. Troubleshoot incidents, outages and performance … infrastructure automation and configuration management. Contribute to infrastructure upgrades and improvement projects. Help maintain system security, reliability and capacity. Key Requirements Strong Red Hat Linux experience – ideally RHCE/RHEL 8 or 9. Server build and configuration experience. Knowledge of TCP/IP, LDAP, NIS and DHCP. Experience with ...

RDK-B Embedded Lead Engineer

Location
Brentwood, England, United Kingdom
Limited (LTTS) is seeking a RDK Broadband Lead Engineer to join our engineering team in Brentwood. You will contribute to embedded software development on Linux, focusing on the RDK‐B framework and related APIs. The role requires strong C skills, networking know‐how, and experience with Agile/DevOps. … will work with Wi‐Fi components, Git, Yocto, Linux tools, and Wireshark to diagnose issues and deliver robust solutions. #J-18808-Ljbffr ...

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 ...

Senior HPC Engineer

Location
Stevenage, England, United Kingdom
major scientific computing environment on a 12-month contract in Stevenage. This is a hands-on role focused on maintaining, securing and optimising Linux-based HPC infrastructure, with the opportunity to work closely with research scientists and technical teams. You’ll be responsible for keeping HPC clusters and high … Strong hands-on administration of RHEL 7, 8 and 9 HPC cluster administration and troubleshooting Slurm deployment, configuration and workload management Scientific applications within Linux HPC environments MPI libraries and computational workloads Hardware, OS and scheduler troubleshooting ServiceNow or equivalent ITSM experience GPU computing and CUDA knowledge Ansible or similar ...

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 ...

Power and Performance Engineer, PAI Platforms and Performance Analysis

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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 of SoC 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 ...

Embedded Software Engineer

Location
Cambridge, 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 ...

Technical Director, Infrastructure SoC Software

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
> £ 150 K
firmware, platform software and system-level validation across pre-silicon and silicon environments.Deep expertise low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux), and a good understanding of computer architecture.Excellent technical judgement, leadership and communication skills, with a proven ability to influence senior collaborators and drive decisions across … Skills and Experience :Knowledge of server-class SoCs, including RAS, power management, PCI Express (PCIe), Compute Express Link (CXL), memory and virtualization.Familiarity with the Linux kernel, Trusted Firmware-A (TF-A), UEFI EDK II, OpenBMC or Kernel-based Virtual Machine (KVM).An ideal candidate would have acted in technical lead ...

Technical Director, Infrastructure SoC Software

Location
Cambridge, England, United Kingdom
platform software and system-level validation across pre-silicon and silicon environments. Deep expertise low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux), and a good understanding of computer architecture. Excellent technical judgement, leadership and communication skills, with a proven ability to influence senior collaborators and drive decisions … Experience : Knowledge of server-class SoCs, including RAS, power management, PCI Express (PCIe), Compute Express Link (CXL), memory and virtualization. Familiarity with the Linux kernel, Trusted Firmware-A (TF-A), UEFI EDK II, OpenBMC or Kernel-based Virtual Machine (KVM). An ideal candidate would have acted in technical lead ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Rickmansworth, England, United Kingdom
digital IF, SDR, communications or DSP‐heavy systems. Is comfortable moving between architecture, HDL implementation, verification, hardware bring‐up and integration. Brings strong Linux, scripting and automation skills to improve repeatability, quality and team efficiency. Collaborates effectively across engineering disciplines and communicates complex ideas clearly to technical and non‐technical … verification environments aligned to engineering best practice. Take ownership of simulation, synthesis, timing closure, hardware validation and design optimisation. Drive effective use of Linux‐based toolchains, TCL/IP‐core flows and build automation to support rapid, repeatable development. Support system integration and cross‐functional collaboration with hardware, software, systems ...

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 ...