Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
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 … with Atlassian tools (Jira, Bitbucket) or similar version control and issue tracking systems. Familiarity with Microchip PIC Assembly for embedded applications Understanding 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 More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
to understand their root causes Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or devicedriver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom Hybrid / WFH Options
Integrity Personnel
to understand their root causes Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or devicedriver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
devicedrivers and networking stacks EN54 Fire Detection and fire alarm system standards Familiarity with the Linux Kernel, Linux devicedriver or core kernel development, Jav, .NET, SQL, and Android. Linux Inter-Process Communications (Shared memory, Semaphore and FIFO) Fundamental understanding of electronic circuits Enthusiasm More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
Technical Placements Careers
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 More ❯
/streaming, working with cameras, codecs and streaming protocols. Experience of C#, Python, Qt, WPF, Visual Studio. Experience working with Windows and Linux device drivers. Experience with Nvidia Jetson. Experience creating CI/CD and automated test infrastructure with hardware in the loop. Experience building CI/CD More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
workflows Proactive communicator who enjoys solving complex technical challenges Bonus experience: C++ or Python experience Familiarity with RTOS, kernel modules, or devicedriver development Experience with performance profiling or static analysis tools Exposure to networking protocols, ARM architecture, or FPGA integration In return, you'll get a More ❯
oxford district, south east england, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
workflows Proactive communicator who enjoys solving complex technical challenges Bonus experience: C++ or Python experience Familiarity with RTOS, kernel modules, or devicedriver development Experience with performance profiling or static analysis tools Exposure to networking protocols, ARM architecture, or FPGA integration In return, you'll get a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and solving sophisticated technical problems, then we would love to hear from you. Job Overview: Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical driver for … Performing code reviews for other team members. Understanding customer requirements and aligning them with GPU roadmap. Working closely with other software teams to interface driver components. Maintaining the existing codebase: fixing bugs and other quality assurance activities. Required Skills and Experience : Expert in C programming. Experience in the Linux … kernel and/or a devicedriver development. Deep understanding of computer architecture and embedded systems. "Nice To Have" Skills and Experience : Experience with leadership roles, driving and coordinating projects. Experience with ARM embedded systems. Experience with different testing/debugging tools and script languages. Familiar with More ❯
Radford Semele, Warwickshire, United Kingdom Hybrid / WFH Options
NES Fircroft
workload. Key Responsibilities Technical development of Embedded Software for Power Electronics, E-Machines and Drives Technical accountability for software solutions, covering requirements specification, devicedrivers and algorithm development, implementation, calibration and validation. Testing of software, by Unit, Hardware-in-Loop Interface directly with clients and suppliers on technical … or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex devicedriver development SPI Drivers High frequency ADC/PWM based periherials Experience of Infineon AURIX family of microcontrollers Experience in AUTOSAR Excellent English communication skills More ❯
workload. Key Responsibilities Technical development of Embedded Software for Power Electronics, E-Machines and Drives Technical accountability for software solutions, covering requirements specification, devicedrivers and algorithm development, implementation, calibration and validation. Testing of software, by Unit, Hardware-in-Loop Interface directly with clients and suppliers on technical … or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex devicedriver development SPI Drivers High frequency ADC/PWM based periherials Experience of Infineon AURIX family of microcontrollers Experience in AUTOSAR Excellent English communication skills More ❯
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
Newbury, England, United Kingdom Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
Newbury, south west england, United Kingdom Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
newbury, south east england, United Kingdom Hybrid / WFH Options
IC Resources
today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
a Principal level Embedded Software Engineer that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and DeviceDrivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
a Principal level Embedded Software Engineer that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and DeviceDrivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
a Principal level Embedded Software Engineer that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and DeviceDrivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
Singular Recruitment
a Principal level Embedded Software Engineer that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and DeviceDrivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
Skills and Experience : Understanding of the fundamentals of Arm system architectures Power aware and Clock Domain Crossing implementation Experience in embedded operating systems, devicedrivers, microprocessor and embedded system hardware architectures. Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet Development and deployment of large SoCs on emulation More ❯