Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new devicedriver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software … of devicedrivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, devicedriver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with 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 devicedrivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross-functional engineering teams What you’ll get More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or devicedriver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab, or AWS What you'll get: £70-90k (Dependent More ❯
custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or devicedriver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab, or AWS What you'll get: £70-90k (Dependent More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
technical expertise in embedded systems and a collaborative approach to engineering. Essential experience and competencies include: Proficiency in C/C++ programming for embedded platforms. Experience with Linux, devicedrivers, and software design/architecture patterns. Familiarity with UML, system design methodologies, and structured documentation. Basic experience using frequency and time domain test equipment. Strong communication skills, including More ❯
Technologies: C++ embedded software C# GUI HCI Yocto Linux Linux devicedriver 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 More ❯
platform bring-up (including bootloader, kernel, drivers and dts files) for our cutting-edge products, ensuring optimal performance, reliability and efficiency. Building the Linux root file system and devicedrivers for various boards. Creating reliable software upgrade processes. Writing scripts and services to ensure the board starts up correctly. Designing and implementing low-level drivers, components and communication More ❯
signal filtering; Simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs; Designing tests for PCBs, including firmware and software, as well as developing Linux devicedrivers for hardware; Software development experience in embedded C and C++ An impressive academic history including a first class degree backed by A/A at A-Level will More ❯
Firmware architecture experience + Significant full lifecycle embedded software development experience + C/C++ & Python (at least 2 of 3) + Some experience at application & devicedriver level would be ideal + RTOS experience What you’ll get: + 25 days’ holiday plus bank holidays + Income Protection + Life Insurance + Medical Cover If you More ❯
This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software More ❯
/RF signal filtering performing schematic capture using OrCAD managing PCB layout, fabrication and assembly subcontractors setting to work PCBs including writing test firmware and software developing Linux devicedrivers for hardware. Excellent benefits package. Background security check will be required before working on site. More ❯
support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science or related field … with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing devicedrivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good More ❯
Bracknell, Berkshire, England, United Kingdom Hybrid / WFH Options
Avanti
based systems for complex devices featuring real-time 4K video streaming and advanced sensor integration, and involves creating 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 end-to-end product development Desirable Skills: Real-time video streaming experience VR/AR technology background Defense/ More ❯
Full job description Job Summary A unique opportunity to join and grow within a leading technology provider, serving the financial services sector. You will be the client's first point of contact, responding to service requests and incidents, where appropriate More ❯
Full job description Job Summary A unique opportunity to join and grow within a leading technology provider, serving the financial services sector. You will be the client's first point of contact, responding to service requests and incidents, where appropriate More ❯