Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Bluetooth. You'll also work on physical casing design, 3D printing, and functional testing bringing entire devices from schematic to finished product. You'll work closely with our embedded software developers to build the systems that power covert and tactical operations, often being the person who turns ideas into working physical hardware. This role is primarily on-site … using tools like, Altium or EasyEDA) Integrate wireless technologies: RF, GPS, GSM, Bluetooth, UWB Design and 3D print enclosures for your devices Assemble prototypes: soldering, testing, debugging Support embedded software engineers with working hardware Capture and maintain documentation for your builds and iterations Participate in on-site integration, testing, and refinement alongside users What Youll Bring Essential: Experience designing … to EMI/EMC design considerations Experience supporting field testing or operational deployments Passion for making, hacking, or DIY electronics projects Education & Qualifications Degree or HND in Electronics, Electrical Engineering, Mechatronics, or similar Relevant hands-on project experience is highly valued even from personal or hobbyist work. ? If you enjoy taking ideas from whiteboard to working device, and want More ❯
Hampshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
projects, working closely with internal teams and external suppliers to build scalable, GPU-optimised environments. From planning hardware and data centre requirements to configuring networks, storage, and compute management software, you'll be at the heart of technical delivery. The role also involves supporting service teams with escalations, collaborating with software engineers to enhance platform capabilities, and staying More ❯
Support Packages for Intel processor-based boards Create & maintain Linux kernel device drivers, including third-party integrations Configure kernel video graphics & develop user-space tools Drive performance optimisation & test software development Work closely with hardware teams on product specification, bring-up & validation What we’re looking for: Strong embedded C programming for Linux & build systems Python & shell scripting experience … Knowledge of low-level programming & hardware interfacing Good appreciation of electronic hardware collaboration Excellent problem-solving & communication skills Next steps: If you’re an Embedded Linux Engineer or Embedded Software Engineer ready to work on cutting-edge Linux technology in a supportive environment — apply today More ❯
Support Packages for Intel processor-based boards Create & maintain Linux kernel device drivers, including third-party integrations Configure kernel video graphics & develop user-space tools Drive performance optimisation & test software development Work closely with hardware teams on product specification, bring-up & validation What we’re looking for: Strong embedded C programming for Linux & build systems Python & shell scripting experience … Knowledge of low-level programming & hardware interfacing Good appreciation of electronic hardware collaboration Excellent problem-solving & communication skills Next steps: If you’re an Embedded Linux Engineer or Embedded Software Engineer ready to work on cutting-edge Linux technology in a supportive environment — apply today More ❯
Support Packages for Intel processor-based boards Create & maintain Linux kernel device drivers, including third-party integrations Configure kernel video graphics & develop user-space tools Drive performance optimisation & test software development Work closely with hardware teams on product specification, bring-up & validation What we’re looking for: Strong embedded C programming for Linux & build systems Python & shell scripting experience … Knowledge of low-level programming & hardware interfacing Good appreciation of electronic hardware collaboration Excellent problem-solving & communication skills Next steps: If you’re an Embedded Linux Engineer or Embedded Software Engineer ready to work on cutting-edge Linux technology in a supportive environment — apply today More ❯
of technological innovation, empowering logistics companies to achieve higher levels of efficiency through real-time data analytics, GPS tracking, and compliance tools. They are now searching for a Frontend software engineer to join the team in Grenoble. In this position you will play a key role in the development of their SaaS and mobile solutions. Responsibilities include: Develop and … applications (Angular) Optimize performance to offer a fast interface for the large amount of data Collaboration with Backend, Product and Project teams Key Skills: Strong experience of front end software development: Javascript, Typescript Good expertise with Angluar framework Preferably some experience with Ionic-type tools for mobile development If you feel that you have the right experience for this More ❯
Senior Software Engineer - Bradford/Hybrid - 50,000 to 65,000 DOE + Benefits Are you ready to take ownership of projects, shape systems, and directly influence the growth of a business scaling towards 10m revenue? We're working with a rapidly growing SME that has doubled revenue year on year and is now seeking a Senior SoftwareMore ❯
West Yorkshire, United Kingdom Hybrid / WFH Options
Corecom Consulting
Senior Software Engineer - Bradford/Hybrid - £50,000 to £65,000 DOE + Benefits Are you ready to take ownership of projects, shape systems, and directly influence the growth of a business scaling towards £10m revenue? We're working with a rapidly growing SME that has doubled revenue year on year and is now seeking a Senior SoftwareMore ❯
Newbridge, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Exposed Solutions
to join their UK remote team. They are looking for someone who is passionate about AR technology, spatial computing, and precision measurement applications. Key Responsibilities: Develop, test, and maintain software applications using ARKit & LiDAR, ARCore and related technologies. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Write clean, scalable, and efficient code following industry best practices. Build … expertise in ARKit & LiDAR - Strong Android ARCore experience - Background in game development, bringing a deep understanding of 2D/3D environments and interactive AR experiences - Polyglot multi-platform mobile software engineer, experienced in building iOS apps, Android apps, and multi-platform AR applications. ALL APPLICANTS MUST BE FREE TO WORK IN THE UK Exposed Solutions is acting as an More ❯
Senior Software Engineer – Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how … to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited More ❯
Senior Software Engineer – Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how … to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited More ❯
london (city of london), south east england, united kingdom
Thyme
Senior Software Engineer – Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how … to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited More ❯
to provide enhanced support services to all clients would be advantageous Experience in initial remote diagnostics along with analysis and monitoring would be advantageous The willingness to learn new software and hardware skills Experience of Microsoft Windows Server/Desktop environments Detailed experience with Backup/DRaaS technologies, Azure Active Directory & IaaS Knowledge of networking technologies - TCP/IP … IT Desk Support, 2nd Line Support, 3rd Line Helpdesk Engineer, IT Support Technician, 2nd Line Support Engineer, 3rd Line Support, Support Technician, IT Support Engineer, 3rd Line Support Technician, Software Engineer, Technical Support, IT Support, Helpdesk Support Technician, IT Systems Engineer may also be considered for this role. More ❯
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems … control rooms worldwide , helping utility providers deliver more reliable, secure, and sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. … What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485 More ❯
Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team. You will work closely with ARM … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team. You will work closely with ARM … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Rochester, Kent, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you … will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with … FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you … will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with … FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills More ❯
Location - London (WC2) - 4 day working week Role – Staff Software Engineer Tech - PHP, Symfony, Typescript, Postgre, DDD, Vue Salary – up to £120kAre you an experienced Software Engineer that would like to work in a company that are doing something positive within the HealthTech sector If you're a senior or lead level developer and you want to stay … product used within the care industry to assist Doctors and Nurses making life easier for both patient and doctor.You'll be working in a technical team of 10, building software that is used within the NHS.This is a great opportunity for any Senior or Lead Software Engineer to make an impact, have real influence and help drive the … day working week (Fridays off) and the salary ranges depending on your level of experience but can go up to £120,000.If you are interested in this Staff Software Engineer position, apply or contact me on - Danny.moore @ opusrs.com to find out more. More ❯
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems … control rooms worldwide , helping utility providers deliver more reliable, secure, and sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. … What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485 More ❯
Do you have great knowledge in C and variants of C? Would you like a varied role that is focused on embedded software and firmware but has elements of project management, electronics, and customer interaction? This could be the role for you! Our client are an electronics and software focused R&D business with onsite manufacturing. They wish … to appoint a Firmware Engineer in an embedded software role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this Firmware Engineer role that you have good experience with firmware but also that you have had some exposure to electronics … hardware too. Firmware Engineer - Skills & Abilities - Embedded Software Engineer* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least three years industry experience* Experience with Microcontrollers/Microprocessors* Knowledge of embedded software testingFirmware Engineer, C, Microcontroller, Electronics, Embedded Software Engineer More ❯
Senior Software Engineer Robotics (C++/Python) Location: Greater Bristol Area, UK (On-site) Type: Full-time, Permanent Salary: £65,000 £95,000 + equity + benefits About the Opportunity Are you a Senior Software Engineer with strong C++ and Python skills? Do you want to work on cutting-edge robotics systems tackling real-world challenges? Were recruiting … behalf of an innovative robotics business seeking a talented engineer to lead on performance-critical software. You will play a key role in optimising their robotics stack and driving engineering best practice. What Youll Do Optimise and profile high-performance C++ and Python code. Diagnose complex runtime issues such as concurrency, memory, and GPU bottlenecks. Turn research code into … production-ready software modules. Lead best practices in software architecture, CI/CD, and observability. Mentor engineers through reviews and technical leadership. Work across embedded and cloud robotics systems. What Were Looking For 5+ years experience with modern C++ (C++17+) and Python. Strong knowledge of concurrency, memory management, and performance profiling. Skilled at debugging complex runtime issues. Experience More ❯
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare, Industrial More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
IO
Embedded Software Engineer (Robotics) Edinburgh/Hybrid Working 45,000 - 60,000 per annum + Benefits iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer. With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements and More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
IO
Embedded Software Engineer (Robotics) Edinburgh/Hybrid Working £45,000 - £60,000 per annum + Benefits iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer. With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements and More ❯