Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
C/C++ in embedded systems , including multithreading Extensive knowledge of digital multimedia , including network streaming Proficiency in embedded Linux , particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
SoCode Recruitment
C/C++ in embedded systems , including multithreading Extensive knowledge of digital multimedia , including network streaming Proficiency in embedded Linux , particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
SoCode Recruitment
C/C++ in embedded systems , including multithreading Extensive knowledge of digital multimedia , including network streaming Proficiency in embedded Linux , particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. More ❯
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 ❯
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 ❯
poole, south west england, United Kingdom Hybrid / WFH Options
Talent Locker
technologies that you will use and learn if not used before including GSM (mobile communications), QNX, Git/GitLab for version control, with Docker, Yocto/bitbake, and the Rational SDL Suite. Testing and analysis with Boost Test, QtTest, gcov, and CppCheck, all within a modern VS Code environment. More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
The Talent Locker Ltd
but not mandatory. Other technologies used are C/C++ development with gcc and gdb, using Git/GitLab for version control, with Docker, Yocto/bitbake, and the Rational SDL Suite. Testing and analysis with Boost Test, QtTest, gcov, and CppCheck, all within a modern VS Code environment. More ❯
Dorset, South West, United Kingdom Hybrid / WFH Options
Talent Locker
but not mandatory. Other technologies used are C/C++ development with gcc and gdb, using Git/GitLab for version control, with Docker, Yocto/bitbake, and the Rational SDL Suite. Testing and analysis with Boost Test, QtTest, gcov, and CppCheck, all within a modern VS Code environment. More ❯
C++/Python) is required. Proficiency in utilizing devops tools such as Github or Gitlab is required. Competency with embedded Linux (e.g. Buildroot or Yocto) is required. Competency with bare metal development for microcontroller families such as STM32 or Nordic nRF is required. Competency in an IoT protocol such More ❯
C++/Python) is required. Proficiency in utilizing devops tools such as Github or Gitlab is required. Competency with embedded Linux (e.g. Buildroot or Yocto) is required. Competency with bare metal development for microcontroller families such as STM32 or Nordic nRF is required. Competency in an IoT protocol such More ❯
the MSPM0 microcontroller family. Ability to write test scripts in Python for validation and automation. Experience with BLE and WiFi communication protocols. Experience with Yocto environment for embedded Linux development. More ❯
software development, ideally within the space industry Proficient in C++ and real-time operating systems (RTOS) Familiar with SDRs, FPGA programming, and embedded Linux (Yocto/Buildroot) �� Bonus Points For: ESA project experience Linux Kernel and Xilinx toolchain familiarity Signal processing, RF frontend, or CCSDS protocols Scripting (Python, Bash More ❯
you Exceptional academic track record from both high school and university. Bachelors degree in Computer Science or related technical field. Extensive embedded Linux experience - Yocto or other. Fluency in at least one of Golang, Python, C, C++, or Rust. Ability to manage a small team. Experience with customer engagements. More ❯
controlled information Perform any other duties reasonably requested by management Job Requirements: Experience with C++ Embedded software on embedded Linux OS (e.g., Petalinux/yocto) Expertise in design, coding, debugging, reviewing, and testing software Experience interfacing Ethernet (TCP/IP, UDP) on ARM Cortex A53 or R5 Proficiency in More ❯
surrey, south east england, United Kingdom Hybrid / WFH Options
GTS Group Ltd
software development, ideally within the space industry Proficient in C++ and real-time operating systems (RTOS) Familiar with SDRs, FPGA programming, and embedded Linux (Yocto/Buildroot) 🚀 Bonus Points For: ESA project experience Linux Kernel and Xilinx toolchain familiarity Signal processing, RF frontend, or CCSDS protocols Scripting (Python, Bash More ❯
Das) U-Boot, preferably on ARM based systems. 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 a plus. Practical information We will consider applicants on a rolling basis. Language More ❯
to work effectively in a collaborative team environment. - Strong communication skills and the ability to present complex technical concepts effectively. PREFERRED QUALIFICATIONS - Knowledge of YoctoProject or other embedded Linux build systems. - Understanding of hardware chipset architectures (e.g. ARM, RISCV) - Understanding of hardware interfaces (e.g., I2C, SPI, PCIe). More ❯
Brentwood, Essex, South East, United Kingdom Hybrid / WFH Options
Response Informatics
deliverables, roles and responsibilities. Experience mentoring, coaching team members. Excellent business communication skills verbal & written. Preferred Skillset Working experience in RDK-V. Knowledge in Yocto and familiar with working on open source community. More ❯
libraries into existing programs. Understanding of software debugging using tools. Understanding of working in an Agile software development environment. Familiarity with software build systems (Yocto), continuous integration tools, and scripting languages. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA). Why HUBER+SUHNER Polatis? Our More ❯
Embedded Software Engineer to join their dedicated R&D team in Nottingham. You will write software in C and C++ on RTOS and Linux Yocto for the development of EV chargers in line with regulations including IEC 61851 and ISO 15118. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Linaro Ltd
Engineer with a passion for open-source software and 1 to 3 years of experience contributing to open-source projects like Linux Kernel, Zephyr, YoctoProject, etc., to join our Linaro Professional Services team. The applicant must have a strong foundation in computer science and operating systems, and a More ❯
across multiple locations. "Nice To Have" Skills and Experience: Experience in release management of production quality firmware in server segment. Hands on experience with Yocto SDK. Defect triaging and defect management experience of system software releases. Familiarity with QA of platform software for server platforms. Familiarity with open-source More ❯
Java, Unity/C#, Python, real-time Linux, ROS2, and DDS. Experience writing embedded C for interfacing with sensors or actuators. Familiarity with the Yocto OS build system. Passion for building and tinkering with robots in your spare time. More ❯
part of a distributed team Familiarity with IoT orchestration infrastructure, like balenaCloud. Experience with embedded Linux distributions such as balenaOS, Ubuntu Core/Snap, Yocto, or Wind River Linux Experience with a configuration/deployment/orchestration management tool, e.g. Chef, Puppet, SaltStack or Ansible You have come across More ❯
TCP/IP protocols Additional knowledge or experience in any of the following would be beneficial but is not required: Linux kernel development, the YoctoProject, x86-64 architecture, and Trusted Platform Modules (TPM). Located in new offices within a short walk from Cambridge train station, this friendly More ❯