working with brilliant people You have a Bachelor's degree in Computer Science, STEM or similar You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
Strong debugging skills and familiarity with system-level issues. Experience working in agile environments and applying object-oriented design principles. Desirable Skills: Experience with YOCTO environments and ARM-based SOCs. Knowledge of GNU Toolchain, Xilinx Zynq SOC, and protocols like I2C, SPI, TCP/IP, UDP, and PTP. What More ❯
London, England, United Kingdom Hybrid / WFH Options
Abm Renovation
Strong debugging skills and familiarity with system-level issues. Experience working in agile environments and applying object-oriented design principles. Desirable Skills Experience with YOCTO environments and ARM-based SOCs. Knowledge of GNU Toolchain, Xilinx Zynq SOC, and protocols like I2C, SPI, TCP/IP, UDP, and PTP. What More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
to tight deadlines in a dynamic environment according to the project demands. Ability to analyse hardware schematics and datasheets. Embedded system deployment using the YOCTO environment. Embedded software development on an ARM based SOC. GNU Toolchain, Xilinx Zynq SOC, I2C, SPI, TCP/IP, UDP, PTP. Calnex rewards success More ❯
Rust or another system programming language is ideal. Skilful at debugging and profiling complex systems. Expert knowledge of electronics, circuit diagrams, and experience with YoctoProject or Buildroot; familiarity with systemd or other init systems ideal. The senior Embedded Software Engineer is responsible for two key areas: the first More ❯
Rust or another system programming language is ideal. Skilful at debugging and profiling complex systems. Expert knowledge of electronics, circuit diagrams, and experience with YoctoProject or Buildroot; familiarity with systemd or other init systems ideal. The senior Embedded Software Engineer is responsible for two key areas: the first More ❯
multimedia frameworks like GStreamer, FFmpeg, or OpenMAX. - Understanding of hardware-accelerated codecs and GPU technologies. - Experience with GPU acceleration, OpenGL, or OpenCL. Knowledge of YoctoProject or other embedded Linux build systems. - Understanding of hardware architectures and interfaces (e.g., I2C, SPI, PCIe). - Experience with multimedia frameworks (such as More ❯
goals Qualifications: Able to work on ITAR compliant/Export controlled products Experience with cross-platform toolchains & build tools including, GCC, Make/CMake, yocto Linux toolchains, as well as container based environments (Docker) Knowledge of connectivity software and networking with technologies including TCP/IP, BT/BLE More ❯
years software development experience, including full lifecycle delivery Strong C++ Linux development background Experience with embedded software & hardware integration Desirable Skills: Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
years software development experience, including full lifecycle delivery Strong C++ Linux development background Experience with embedded software & hardware integration Desirable Skills Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross More ❯
Franksville, Wisconsin, United States Hybrid / WFH Options
Aditi Consulting
and familiarity with CI/CD pipelines. •Excellent problem-solving abilities and communication skills. Preferred Qualifications: •Experience with embedded Linux build systems such as Yocto or Buildroot. •Understanding of hardware communication protocols (CAN, SPI, I2C, etc.). •Background in industrial, automation, or automotive systems. Pay Transparency: The typical base More ❯
Rust or another system programming language is ideal. Skilful at debugging and profiling complex systems. Expert knowledge of electronics, circuit diagrams, and experience with YoctoProject or Buildroot; familiarity with systemd or other init systems is ideal. This role would be ideal for an experienced Linux Engineer who has More ❯
Rust or another system programming language is ideal. Skilful at debugging and profiling complex systems. Expert knowledge of electronics, circuit diagrams, and experience with YoctoProject or Buildroot; familiarity with systemd or other init systems is ideal. This role would be ideal for an experienced Linux Engineer who has More ❯
the Linux system configuration of new and existing products. We are looking for the following experience Experience with embedded Linux and tools like the YoctoProject or Buildroot. Proficient in C/C++, Rust, or Zig, with strong debugging skills. Skilled in CI systems, cloud integration, and API design More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development Strong coding skills in C and modern C++ Experience with Yocto build system and Linux customisation Use of version control tools such as Git Familiarity with bug tracking tools like JIRA Experience with bare metal More ❯
Linux, Windows, an RTOS, or bare metal · Strong experience with modern SDLC processes (unit testing, static analysis, CI/CD) DESIRED EXPERIENCE: · Experience with Yocto · Experience developing and maintaining Jenkins or Azure DevOps pipelines · Experience with Qt Seniority level Seniority level Mid-Senior level Employment type Employment type Full More ❯
and teamwork abilities. Experience with software verification and validation processes. Experience with agile development methodologies. Experience with embedded Linux user-space SW stack and Yocto/Buildroot. Advantages Knowledge of digital communication principles and satellite communication protocols. Experience with signal processing algorithms and RF frontend development. Familiarity with 5G More ❯
with Linux kernel configuration: Hardware specification using the device tree, and or/Kernel build options Experience with Linux Kernel/filesystem build tools: Yocto/Bitbake Experience with U-boot bootloader Experience with Linux driver development Experience with SQLite database or similar Qt experience beneficial Proficiency with Git More ❯
London, England, United Kingdom Hybrid / WFH Options
Qualcomm
with developing computer vision applications. · Exposure to the following technologies would be useful: o Embedded Machine Learning o GStreamer o OpenCV o Buildroot/Yocto distributionsLinux Kernel and/or Linux driver development Academic Credentials Bachelor’s degree or equivalent practical experience #EdgeImpulse Minimum Qualifications: • Bachelor's degree in More ❯
building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab More ❯
building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
of software architecture, design patterns, and development methodologies. Proficiency in programming with C/C++. Experience with embedded Linux user-space SW stack and Yocto/Buildroot. Experience with real-time operating systems (RTOS), software-defined radios (SDRs), and FPGA programming. Familiarity with space industry standards and regulations. Excellent More ❯
of software architecture, design patterns, and development methodologies. Proficiency in programming with C/C++. Experience with embedded Linux user-space SW stack and Yocto/Buildroot. Experience with real-time operating systems (RTOS), software-defined radios (SDRs), and FPGA programming. Familiarity with space industry standards and regulations. Excellent More ❯
Bracknell, Bracknell Forest, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
Zynq-based platforms, developing custom device trees and sensor drivers for their custom hardware. Essential Skills: 7+ years embedded software experience with production delivery Yocto builds for ARM or Zynq-based platforms (Zynq-9, MPSoC) Knowledge of FPGA architecture Device tree integration and driver development Kernel-space development and More ❯
Required Skills and Experience Technical Expertise High proficiency in C and C++, including cross-compiling and debugging on embedded targets. Knowledge of Embedded Linux (Yocto, Buildroot). Understanding of real-time software design and RTOS concepts. Experience with CI/CD workflows, Git, containerized development environments. Familiarity with debugging More ❯