Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
and busy environment, and enjoy working on leading-edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test devicedriver and application-specific software on Linux systems. Debugging of system-level issues and collaboration with other engineering disciplines. Board bring-up and evaluation of various SoC Hardware. As the … selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming. Embedded Linux and DeviceDriver development. Linux build processes, deployment, and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi-Core ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance, illness More ❯
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test devicedriver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the … selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and DeviceDriver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance, illness More ❯
Livingston, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test devicedriver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the … selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and DeviceDriver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance, illness More ❯
Broughton Astley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test devicedriver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the … selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and DeviceDriver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance, illness 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
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 Youll Get £60-70k More ❯
as required Experienced in C and C++ Experience in firmware development for embedded and IoT devices Experience in API development Strong understanding of computer architecture, operating systems, and devicedrivers Proficiency in developing and debugging firmware for microcontrollers and SoCs Experience with IoT protocols and standards, such as MQTT Strong understanding of communications protocols (TCP/IP, I2C … MODBUS, SDI12 etc.) Familiarity with device management and security protocols, such as TLS and DTLS What we Offer 37.5 hours per week with core working hours and flexible options, including remote work. Office attendance is expected minimum once per week or as needed for delivery. Benefits include 26 days of annual leave plus bank holidays, the option to More ❯
as required Experienced in C and C++ Experience in firmware development for embedded and IoT devices Experience in API development Strong understanding of computer architecture, operating systems, and devicedrivers Proficiency in developing and debugging firmware for microcontrollers and SoCs Experience with IoT protocols and standards, such as MQTT Strong understanding of communications protocols (TCP/IP, I2C … MODBUS, SDI12 etc.) Familiarity with device management and security protocols, such as TLS and DTLS What we Offer 37.5 hours per week with core working hours and flexible options, including remote work. Office attendance is expected minimum once per week or as needed for delivery. Benefits include 26 days of annual leave plus bank holidays, the option to More ❯
Cwmbrân, Wales, United Kingdom Hybrid / WFH Options
Mentmore
as required Experienced in C and C++ Experience in firmware development for embedded and IoT devices Experience in API development Strong understanding of computer architecture, operating systems, and devicedrivers Proficiency in developing and debugging firmware for microcontrollers and SoCs Experience with IoT protocols and standards, such as MQTT Strong understanding of communications protocols (TCP/IP, I2C … MODBUS, SDI12 etc.) Familiarity with device management and security protocols, such as TLS and DTLS What we Offer 37.5 hours per week with core working hours and flexible options, including remote work. Office attendance is expected minimum once per week or as needed for delivery. Benefits include 26 days of annual leave plus bank holidays, the option to More ❯
Cwmbran, Torfaen, Gwent, United Kingdom Hybrid / WFH Options
Mentmore Recruitment
as required Experienced in C and C++ Experience in firmware development for embedded and IoT devices Experience in API development Strong understanding of computer architecture, operating systems, and devicedrivers Proficiency in developing and debugging firmware for microcontrollers and SoCs Experience with IoT protocols and standards, such as MQTT Strong understanding of communications protocols (TCP/IP, I2C … MODBUS, SDI12 etc.) Familiarity with device management and security protocols, such as TLS and DTLS What we Offer 37.5 hours per week with core working hours and flexible options, including remote work. Office attendance is expected minimum once per week or as needed for delivery. Benefits include 26 days of annual leave plus bank holidays, the option to More ❯
Croesyceiliog, Gwent, United Kingdom Hybrid / WFH Options
Mentmore Recruitment
as required Experienced in C and C++ Experience in firmware development for embedded and IoT devices Experience in API development Strong understanding of computer architecture, operating systems, and devicedrivers Proficiency in developing and debugging firmware for microcontrollers and SoCs Experience with IoT protocols and standards, such as MQTT Strong understanding of communications protocols (TCP/IP, I2C … MODBUS, SDI12 etc.) Familiarity with device management and security protocols, such as TLS and DTLS What we Offer 37.5 hours per week with core working hours and flexible options, including remote work. Office attendance is expected minimum once per week or as needed for delivery. Benefits include 26 days of annual leave plus bank holidays, the option to More ❯
London, England, United Kingdom Hybrid / WFH Options
Mentmore Recruitment
as required Experienced in C and C++ Experience in firmware development for embedded and IoT devices Experience in API development Strong understanding of computer architecture, operating systems, and devicedrivers Proficiency in developing and debugging firmware for microcontrollers and SoCs Experience with IoT protocols and standards, such as MQTT Strong understanding of communications protocols (TCP/IP, I2C … MODBUS, SDI12 etc.) Familiarity with device management and security protocols, such as TLS and DTLS What we Offer 37.5 hours per week with core working hours and flexible options, including remote work. Office attendance is expected minimum once per week or as needed for delivery. Benefits include 26 days of annual leave plus bank holidays, the option to More ❯
optimised coding techniques. Ability to undertake practical hands-on work when required. Proficient with communications protocols such as SPI, I2C, UART, and Ethernet. Skilled in developing low-level devicedrivers and hardware-software interfacing. Experience in unit and system-level testing and validation. Competent with software version control systems, such as Git. Willingness to travel internationally to support More ❯
/Real-time Systems Engineer/IoT Software Engineer/Embedded Systems Programmer/Firmware Developer/Embedded Software Architect/Low-Level Software Engineer/DeviceDriver Developer/Embedded Software Designer/Microcontroller Programmer/Real-time Software Developer/Embedded Systems Analyst/Embedded Systems Specialist/Embedded Software Consultant/Embedded Systems Integration More ❯
cross-functional teams and stakeholders. Knowledge of software testing methodologies and tools, including unit testing and automated testing frameworks. Desired Skills RTX64 SDK Experience Linux Development DeviceDriver Development TCP/IEEE-1394 Comms Protocol CISCO CNNA IntervzlZero RTX Experience Experience working in the UK Defence industry with particular focus on the Defence domain. Proven experience working More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
and Protocols Hands-on experience with AMD Zynq-UltraScale MPSoC platforms Experience in communications protocols such as UART, SPI, I2C, QSPI, USB Software Development Experience in designing Linux devicedrivers Experience in other programming and scripting languages such as Python, JavaScript Control Systems and Power Electronics Experience in digital closed loop control applications Understanding of power electronics Knowledge More ❯
the system architecture for all software products, collaborating closely with hardware teams. + Work across the full software stack, including UI, integration services, control software, and custom Linux device drivers. + Contribute to team growth by mentoring engineers and playing a key role in recruitment. Skills and Experience Required: + 5-10+ years of C++ experience in More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
for customers worldwide. Key responsibilities for the role of Senior Embedded Software Engineer will include: Develop and maintain embedded software for communication systems, including real-time operating systems, devicedrivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and … related field. Proven experience (5+ years) in embedded software development. Strong C programming skills. A solid understanding of most of the following: embedded systems, real-time operating systems, devicedrivers, and microcontrollers. Knowledge of communication protocols such as TCP/IP, UDP, SPI, I2C, CAN, etc. Strong problem-solving skills and the ability to work on complex systems More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
for customers worldwide. Key responsibilities for the role of Senior Embedded Software Engineer will include: Develop and maintain embedded software for communication systems, including real-time operating systems, devicedrivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and … related field. Proven experience (5+ years) in embedded software development. Strong C programming skills. A solid understanding of most of the following: embedded systems, real-time operating systems, devicedrivers, and microcontrollers. Knowledge of communication protocols such as TCP/IP, UDP, SPI, I2C, CAN, etc. Strong problem-solving skills and the ability to work on complex systems More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
for customers worldwide. Key responsibilities for the role of Senior Embedded Software Engineer will include: Develop and maintain embedded software for communication systems, including real-time operating systems, devicedrivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and … related field. Proven experience (5+ years) in embedded software development. Strong C programming skills. A solid understanding of most of the following: embedded systems, real-time operating systems, devicedrivers, and microcontrollers. Knowledge of communication protocols such as TCP/IP, UDP, SPI, I2C, CAN, etc. Strong problem-solving skills and the ability to work on complex systems More ❯
Peterborough, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
for customers worldwide. Key responsibilities for the role of Senior Embedded Software Engineer will include: Develop and maintain embedded software for communication systems, including real-time operating systems, devicedrivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and … related field. Proven experience (5+ years) in embedded software development. Strong C programming skills. A solid understanding of most of the following: embedded systems, real-time operating systems, devicedrivers, and microcontrollers. Knowledge of communication protocols such as TCP/IP, UDP, SPI, I2C, CAN, etc. Strong problem-solving skills and the ability to work on complex systems More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
ECS Resource Group Limited
millions. What You'll Be Doing: Build robust, efficient firmware for 32-bit microcontrollers and RTOS platforms (VxWorks, FreeRTOS, uC/OS). Design low-level code and devicedrivers to control hardware systems in Real Time. Develop and optimize firmware for USB communication, secure interfaces, and cryptographic functions . Collaborate with cross-functional teams across hardware, software More ❯
Lisburn, Northern Ireland, United Kingdom Hybrid / WFH Options
Camlin Energy
COMPANY DESCRIPTION At Camlin we pride ourselves on designing and building complete solutions in-house. We create everything from hardware PCB designs to device firmware, Linux drivers, IoT application software, server software, server web UIs, mobile apps, and machine learning and data science solutions. We believe that by controlling every aspect of the development process, we can deliver More ❯
Senior Embedded Linux Engineer with strong skills in embedded linux/kernel development, bootloader and devicedriver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a pan European embedded software engineering team … of around 30 people with a fantastic culture and customer product/device centric focus. Salary Market Leading + Plus Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience and situation) The embedded Linux engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having … can be diverse, including security, peripheral drivers, display, and power, which are highly relevant. While it encompasses the entire product, the focus is often on Linux bootloaders or device drivers. When security is involved, it pertains to the hardware, boot, or Linux components. Keywords would include BSP (Board Support Package), Linux Kernel, Linux kernel drivers, Embedded Linux, DeviceMore ❯
Senior Embedded Linux Engineer with strong skills in embedded linux/kernel development, bootloader and devicedriver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a pan European embedded software engineering team … of around 30 people with a fantastic culture and customer product/device centric focus. Salary Market Leading + Plus Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience and situation) The embedded Linux engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having … can be diverse, including security, peripheral drivers, display, and power, which are highly relevant. While it encompasses the entire product, the focus is often on Linux bootloaders or device drivers. When security is involved, it pertains to the hardware, boot, or Linux components. Keywords would include BSP (Board Support Package), Linux Kernel, Linux kernel drivers, Embedded Linux, DeviceMore ❯