some serious pedigree,the next step is to grow out their engineering function, now seeking a Principal Embedded Software Engineer with experience of Linux devicedriver development. You will be responsible for the design and development of PCIe Drivers, embedded systems and embedded applications for AI networking … solutions. For this Principal Embedded Software Engineer, we are looking for someone with: Strong experience of Linux devicedriverdevelopment (ideally some experience with Linux PCIe driverdevelopment) Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU … then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriverDevelopment, then please contact me, Callum Allen today. more »
within the Semiconductor world, the next step is to grow out the Software function, now seeking a Senior Firmware Engineer with experience of Linux devicedriver development. You will be responsible for the design, development and testing of their innovative AI acceleration hardware, whilst you also will … within the team, should you wish to do so. For this Senior Firmware Engineer, we are looking for someone with: Strong experience of Linux devicedriverdevelopment Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Previous experience within … then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriverDevelopment, then please contact me, Callum Allen today. more »
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Avanti Recruitment
electrical, mechanical, firmware, and embedded engineers, taking ownership of the entire design process—from concept to implementation. Technically, you'll focus on embedded Linux development, including devicedriverdevelopment, OS management, and platform integration. What We're Looking For: Extensive expertise in embedded Linux (Yocto/… Buildroot), including kernel development, device tree configuration, and Linux system components. Strong programming skills in C/C++ and shell scripting. Familiarity with system bring-up, hardware integration, and low-level debugging. Basic knowledge of electronics and the ability to navigate datasheets and schematics. Experience working with embedded … microcontrollers/processors Strong experience with embedded cyber-security such as secure boot Experience with the full product development life-cycle, from concept to release. Bonus Points for: Experience with networking hardware and protocols (4G/5G, ModemManager, IPsec). Knowledge of Python, CI/CD pipelines, and automated more »
Newton, England, United Kingdom Hybrid / WFH Options
ARM
such as AI stacks, run-time compilers and multimedia processing. - Strong understanding of complex multi-component computing systems with demonstrable low-level OS/devicedriverdevelopment or integration experience - Authoritative knowledge of C or C++ development with proficiency with optimizing applications, workloads, and compilers - Understanding more »
and openness Senior Embedded Software Engineer Responsibilities Develop and maintain low-level software, including BIOS and firmware, for innovative hardware architectures. Create and sustain device drivers for operating systems primarily in Linux Collaborate with hardware teams to influence hardware and software co-design. Embedded Software Engineer Qualifications: Proficient in … low-level development languages such as C and Rust. DeviceDriverdevelopment experience Linux OS KnowledgeIf you feel like this position or similar roles across Spain could be of interest to yourself please reach out to Harry Hansford @ IC Resources more »
Sunbury-On-Thames, London, United Kingdom Hybrid / WFH Options
Technical Futures
Embedded Software experience. Excellent Embedded C programming skills. Good commercial experience of DSP concepts and applications. Good knowledge of bare metal and low-level devicedriver development. Experience in the design of high reliability code. Working experience of Microcontrollers. Experience of serial communications and protocols. In this Embedded … Software Engineer role you will contribute to the conceptual stage of design, research and development; specifying, developing and testing algorithms and software for circuit boards as well as playing a key part in the design and development of software embedded in the company products. A generous salary package more »
TW16, Sunbury Common, Surrey, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
graduate Embedded Software experience. Excellent Embedded C programming skills. Good knowledge of DSP concepts and applications. Good knowledge of bare metal and low-level devicedriver development. Experience in the design of high reliability code. Working experience of Microcontrollers. Experience of serial communications and protocols. In this Embedded … Software Engineer role you will contribute to the conceptual stage of design, research and development; specifying, developing and testing algorithms and software for circuit boards as well as playing a key part in the design and development of software embedded in the company products. A generous salary package more »
Employment Type: Permanent
Salary: £40000 - £60000/annum Dep on Experience + Great Benefits
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
C++ , or Java . As a Software Developer , you will be working on internal PC systems within the machines, creating server-client architecture, writing device drivers for Windows kernels, developing REST APIs, and creating web pages using HTML and JavaScript. The role also involves testing soft real-time systems … Java. Key Responsibilities: Develop and maintain software for cutting-edge manufacturing machines as a Software Developer . Design and implement server-client architecture. Write device drivers for Windows kernels Work with TCP/IP and networking protocols. Develop simulation software to test real-time systems using C# and Java more »
York, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
or Java . As a Full Stack Developer , you will be working on internal PC systems within the machines, creating server-client architecture, writing device drivers for Windows kernels, developing REST APIs, and creating web pages using HTML and JavaScript. The role also involves testing soft real-time systems … Key Responsibilities: Develop and maintain software for cutting-edge manufacturing machines as a Full Stack Developer . Design and implement server-client architecture. Write device drivers for Windows kernels Work with TCP/IP and networking protocols. Develop simulation software to test real-time systems using C# and Java more »