architecture and roadmaps Design and integrate new features and platform optimisations What we’re looking for in you Experience with Linux packaging (Debian, RPM, Yocto) Experience working with Python, C, C++ Experience managing software engineers with a track record of planning, delivery and quality Excellent verbal and written communication 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 ❯
we would love if you have Proven experience as a Senior Platform Software Engineer, with a focus on Linux platform bring up. Familiarity with Yocto and/or buildroot. Proficiency in debugging tools and techniques, including use of scope probe when required. Solid understanding of hardware design principles and 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 ❯
looking for in you Bachelors degree in Computer Science or related technical field Extensive Linux experience - Debian or Ubuntu preferred Solid embedded Linux experience (Yocto, Buildroot...) or RTOS Fluency in at least one of Golang, Python, C, C++, or Rust Professional written and spoken English in addition to the More ❯
looking for in you Bachelors degree in Computer Science or related technical field Extensive Linux experience - Debian or Ubuntu preferred Solid embedded Linux experience (Yocto, Buildroot...) or RTOS Fluency in at least one of Golang, Python, C, C++, or Rust Professional written and spoken English in addition to the More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
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 Extensive Linux experience - Debian or Ubuntu preferred Fluency in at least one of Golang, Python, C, C++, or Rust Ability to manage More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
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 Extensive Linux experience - Debian or Ubuntu preferred Fluency in at least one of Golang, Python, C, C++, or Rust Ability to manage More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Lucy Electric
of communications protocols such as IEC 104/101, Modbus Serial/TCP IP, DNP3 Serial/TCP IP, CAN, I2C, SPI, IEC 61850 Yocto Safety critical software principles Electrical distribution systems, such as MV distribution systems and switchgear Behavioural Competencies Methodical approach to problem solving Capable of driving More ❯
Cambridge, England, 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 ❯
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 ❯
in Electronics or Embedded Software Recent experience of modern C++ programming Understanding of Embedded systems (Linux, RTOS) Any knowledge of build systems is advantageous (Yocto, CMake, Makefiles etc) Have an understanding or interest in Audio or DSP What Next? If you’re an Embedded Software Engineer looking for an 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 ❯
Responsibilities: Develop and maintain Linux server-side applications using C/C++ (C++17 or later) Customise and optimise Linux environments using tools such as Yocto Collaborate with cross-functional teams to integrate real-time voice and data systems (SIP, RTP, WebRTC, etc.) Skills & Experience Required: Strong C and C++ More ❯
Debugging in embedded environments. Required Skills and Experience Proficiency in C and C++, 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 environments. Familiarity with debugging tools More ❯
Technologies: C++ embedded software C# GUI HCI Yocto Linux Linux device driver Windows Visual Studio Defence software design multi processor Integration TESTING UML based design Communication Endeavour Recruitment have an excellent permanent opportunity for a Software Engineer with Embedded software experience to join our client based in Chertsey. Candidates More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
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 ❯
control software on NVIDIA Jetson (Xavier/Orin) or other GPU-accelerated edge platforms, including CUDA/TensorRT optimisation. Fluency with embedded Linux (Ubuntu & Yocto), kernel configuration, and shell/Python scripting for automation, build, and test of UAV avionics. Why Join AssetCool? Be at the cutting edge of More ❯
Responsibilities: Develop and maintain Linux server-side applications using C/C++ (C++17 or later) Customise and optimise Linux environments using tools such as Yocto Collaborate with cross-functional teams to integrate real-time voice and data systems (SIP, RTP, WebRTC, etc.) Skills & Experience Required: Strong C and C++ More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Tech Connect Group
essential): Background in radar, sonar, or similar sensor systems. Familiarity with radar signal processing methods. Embedded Linux development in C/C++. Experience with Yocto and/or Petalinux build systems. Understanding of Xilinx HLS. What's on Offer: Competitive salary based on experience and expertise. Strong focus on More ❯
Great Chesterford, England, United Kingdom Hybrid / WFH Options
Tech Connect Group
essential): Background in radar, sonar, or similar sensor systems. Familiarity with radar signal processing methods. Embedded Linux development in C/C++. Experience with Yocto and/or Petalinux build systems. Understanding of Xilinx HLS. What's on Offer: Competitive salary based on experience and expertise. Strong focus on More ❯
London, England, United Kingdom Hybrid / WFH Options
inMusic Brands, Inc
languages: C, C++, Python, Scripting (including Bash) Solid understanding of Linux kernel configuration and tuning Experience in Linux OS build toolchains such as Buildroot, Yocto, etc. Ability to think at “system-level,” from application code right down to the metal Knowledge of common comms interfaces (USB, Ethernet, UART, SPI More ❯
Master's or PhD in a relevant field • Experience developing for multi-core ARM architectures • Prior work with Board Support Packages (BSP) • Experience using YOCTO, Bitbake, and configuring devices via GPIO or SPI • Understanding of digital logic design principles • Experience with network booting protocols like TFTP over Ethernet • Familiarity More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
in low-level systems and security facilities such as bootloaders, systemd, Linux security implementations (TPM, FDE, LUKS, HSM), etc. Knowledge of or experience with Yocto is a plus. What we offer colleagues Distributed work environment with biannual in-person team sprints. USD 2,000 annual learning and development budget. More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
initrd, graphics OS level firmware daemons and CLI applications Linux security implementations - TPM, FDE, LUKS, HSM, etc. You may have experience or knowledge of Yocto What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates More ❯