Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Skills & Experience: Strong experience with 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. ffmpeg , gstreamer , mpv ) Familiarity with More ❯
Skills & Experience: Strong experience with 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. ffmpeg , gstreamer , mpv ) Familiarity with More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
drivers on embedded Linux systems. 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's on Offer Competitive salary More ❯
Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place! E-Space is bridging Earth and space to enable hyper-scaled deployments of space-powered Internet of Things (IoT) solutions and More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
cause. Proven ability to respond 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 and offers competitive salaries. Our More ❯
existing products. Proficiency in C++. 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 involves embedded core activities, such More ❯
product solutions Essential Experience: 5+ 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-functional engineering teams What you More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
product solutions Essential Experience 5+ 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-functional engineering teams What Youll More ❯
existing products. Proficiency in C++. 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 worked with physical products in More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
to design, implementation, and testing. 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 and RTOS-based development Desirable More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Everfox
Everfox hardware, based on Python and pytest Perform manual tests on Everfox hardware considering functional and performance angles Maintenance of 3rd party open-source projects such as Linux kernel, Yocto and AOSP Security reviews and patching Upstreaming of bugfixes Port latest upstream versions to Everfox BSPs Continuous improvement and innovation Continuous improvement of code through code reviews, refactoring and … drivers and kernel maintenance and patching. Board bring-up activities, use of oscilloscope/logic analyser, debugging and benchmarking of hardware platforms. Build systems such as Make and CMake. Yoctoproject, both using 3rd party layers as well as defining new recipes. AOSP Exposure to large codebases. Network debugging experience. CI tools (Gitlab, Bamboo, Jenkins, ...). Video encoding More ❯
Coventry, England, United Kingdom Hybrid / WFH Options
WA Consultants Ltd
client! You will be working in a team of 5 other Engineers and be a Senior person within the team with expertise in Embedded Linux, with any exposure to Yocto as an advantage. The company has been going for over 60 years and has recently been awarded an Investors In People (IIP) silver accreditation, a rare and impressive achievement … products. Core skills for this role include: Experience in full life cycle embedded software development C/C++ Programming Expertise in the development of embedded software systems with Linux (Yocto – Desirable), on ARM architectures Attention to detail, analytical and problem-solving skills Understanding of IoT development principles is an advantage Agile development methodologies Do not worry if you don More ❯
in a Linux environment Experience 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, or AWS What you'll More ❯
in a Linux environment Experience 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, or AWS What you'll More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
Bracknell, Bracknell Forest, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
production-ready Linux builds for 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 low-level programming Experience with More ❯
standards. Debugging in embedded environments. 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 tools, hardware interfaces, and safety More ❯
to take on this role 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 ability to read schematics. Android More ❯
quality standards. Debugging in embedded environments. Required Skills And Experience Technical Expertise: High proficiency in C and C++ and cross compiling and debugging on embedded targets. Embedded Linux knowledge (Yocto, Buildroot) Proficiency in real-time software design and RTOS concepts. CI/CD workflow. Experience with Git, Containerised development environments, CI/CD Familiarity with debugging tools, hardware interfaces More ❯
to Canonical What we are 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 local language Excellent communication and More ❯
to Canonical What we are 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 local language Excellent communication and More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
we are looking for in 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 a small team Experience with More ❯
Conducting design and code reviews. 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, hardware interfaces, and safety analysis More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
leading semiconductor firm working on next-generation microchip developments. It is a long-term (2 years), outside IR35 contract for an experienced developer to work on industrial applications using Yocto 5.0 and later. Key experience includes driver and kernel development for SoCs. Beneficial experience includes: Porting BSPs Providing driver support for SoC IP blocks Yoctoproject Drivers for 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 applying for this role must be eligible for Security Clearance More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Tech Connect Group
team collaboration. Desirable (but not 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 personal and professional development. Supportive More ❯