Lead Software Engineer | Reading | £70-90k Do you have experience with embeddedsystems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world a greener, and … software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embeddedsystems and AI models Required skills for Lead Software Engineer: + Have held a leading software engineer role for a number of years + Proficiency with scripting languages … like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embedded software development (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge + Experience working with motors & materials handling systems + Experience designing electronic circuits + Previous experience in a regulated environment What More ❯
Reading, England, United Kingdom Hybrid / WFH Options
DCS Recruitment
Embedded Software Engineer Join an engineering team building advanced embedded solutions for real-world systems. This permanent role is ideal for a driven developer passionate about complex products and continuous learning. Responsibilities Develop embedded software for new and existing products, contributing both individually and within cross-functional teams. Validate, test, and debug embeddedsystems on … engineers, sharing modern best practices and technical developments. Help estimate project timescales and provide support to customers when required. Key Skills & Experience Proficiency in C and C++ programming for embedded Linux or microcontroller platforms. Solid experience with RTOS and bare-metal development (e.g., STM32, PIC). Competence in DevOps/build systems, including cross-compiling, virtualisation and Docker … Adaptable and innovative approach to problem-solving; excellent attention to detail and quality. Degree in Electrical/Electronic Engineering, Physics, Maths, Computer Science, Software Engineering—or 5+ years proven embedded software experience as an alternative. Occasional travel required for system testing at another UK site. What’s on Offer A collaborative, agile team focused on innovation and technical excellence. More ❯
slough, south east england, united kingdom Hybrid / WFH Options
DCS Recruitment
Embedded Software Engineer Join an engineering team building advanced embedded solutions for real-world systems. This permanent role is ideal for a driven developer passionate about complex products and continuous learning. Responsibilities Develop embedded software for new and existing products, contributing both individually and within cross-functional teams. Validate, test, and debug embeddedsystems on … engineers, sharing modern best practices and technical developments. Help estimate project timescales and provide support to customers when required. Key Skills & Experience Proficiency in C and C++ programming for embedded Linux or microcontroller platforms. Solid experience with RTOS and bare-metal development (e.g., STM32, PIC). Competence in DevOps/build systems, including cross-compiling, virtualisation and Docker … Adaptable and innovative approach to problem-solving; excellent attention to detail and quality. Degree in Electrical/Electronic Engineering, Physics, Maths, Computer Science, Software Engineering—or 5+ years proven embedded software experience as an alternative. Occasional travel required for system testing at another UK site. What’s on Offer A collaborative, agile team focused on innovation and technical excellence. More ❯
Embedded Software Engineer Hybrid with visits to the office near Reading Up to £70k + Bonus + Great Benefits Were looking for an Embedded Software Engineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with the bare metal electronics components. Knowledge … Experience Able to code proficiently in C & C++ Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems. EmbeddedSystems Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Able to work in a structured software development environment that includes More ❯
modifying test environments, and providing hands-on support during data collection and research experiments. The ideal candidate will have a strong practical background in mechanical and/or electronic systems, a proactive approach to problem-solving, and the ability to work effectively within a multidisciplinary, fast-paced research setting. This is a night shift-based role. Responsibilities Robot Maintenance … fault logs using internal systems. Experiment and Data Collection Support Support research and data collection teams in the preparation and execution of experimental sessions. Set up robots and related systems in advance of tests; monitor equipment during live runs. Provide technical assistance during testing to minimise downtime. Ensure proper data handling, including logging, backups, and equipment checks. Environment and … and assist with audits where necessary. Expertise Technical qualification, apprenticeship, or equivalent experience in robotics, mechatronics, electronics, mechanical engineering, or a related discipline. Demonstrable hands-on experience with robotic systems, hardware assembly, and fault-finding. Familiarity with sensors, microcontrollers, motors, embeddedsystems, and diagnostic tools. Competence using hand tools, soldering equipment, and test instruments (e.g. multimeters). More ❯
Aftersales, you will lead Design for Serviceability (DFS), in-field technical support, warranty policy, service cost optimization, and the infrastructure required to support customers globally. This role is deeply embedded in our Design for Excellence (DFX) culture. You’ll partner with engineering, cost engineering, and supply chain teams to ensure supportable designs, efficient cost drivers and scalable reverse logistics. … efficient, scalable, and seamlessly integrated service. What You'll Do Design for Serviceability (DFS) Lead the service engineering function, owning the DFS pillar of DFX, and ensuring serviceability is embedded into hardware and software development. Partner with engineering teams to influence designs that reduce MTTR, improve access, simplify diagnostics, and optimize reworkability, field replaceability, and repair pathways. Define, enforce … and manage serviceability standards and requirements for mechanical, electrical, and embeddedsystems, including developing reworkability strategies for major subassemblies and critical wear components. Review and approve major design changes for field impact and support readiness. Aftersales Support Model Design and implement the global aftersales support model, including all service levels (self-service, remote assist, onsite support), case handling More ❯
power real-world machines and cutting-edge technology? We’re partnering with a science-led technology company that’s breaking boundaries in materials engineering. They’re designing and building systems that don’t exist anywhere else, and they need curious, driven developers to help make it happen. Why You’ll Want to Be Here This isn’t just another … debugging Good communication and a detail-focused way of working A relevant degree (Computer Science, Engineering, or similar) Great-to-Have (but not essential) Experience with industrial machinery or embeddedsystems Designing interfaces for technical users Knowledge of machine vision or image automation Awareness of cybersecurity and secure coding practices Some DevOps, CI/CD, or cloud experience More ❯
power real-world machines and cutting-edge technology? We’re partnering with a science-led technology company that’s breaking boundaries in materials engineering. They’re designing and building systems that don’t exist anywhere else, and they need curious, driven developers to help make it happen. Why You’ll Want to Be Here This isn’t just another … debugging Good communication and a detail-focused way of working A relevant degree (Computer Science, Engineering, or similar) Great-to-Have (but not essential) Experience with industrial machinery or embeddedsystems Designing interfaces for technical users Knowledge of machine vision or image automation Awareness of cybersecurity and secure coding practices Some DevOps, CI/CD, or cloud experience More ❯
efficient services across various use cases, starting with industrial applications. We are looking for the Perception Engineer to join our team based in London, UK. Responsibilities Build robust perception systems for real-time 3D scene understanding, including object detection, classification, pose estimation, and human detection Build a system to track objects & people across the scene Build a consistent semantic … for offline auto-labelling and real-time processing Strong understanding of dataset creation, cleaning, and augmentation Strong software engineering skills for real-world deployment, particularly on model optimisation for embeddedsystems Familiarity with the latest machine learning and robotics research Benefits High competitive salary. 23 calendar days of vacation per year. Flexible working hours. Opportunity to work on More ❯
use cases, starting with industrial applications. We are looking for the Senior Perception Engineer to join our team based in London, UK. What You'll Do Build robust perception systems for real-time 3D scene understanding, including object detection, classification, pose estimation, and human detection Build a system to track objects & people across the scene Build a consistent semantic … for offline auto-labeling and real-time processing Strong understanding of dataset creation, cleaning, and augmentation Strong software engineering skills for real-world deployment, particularly on model optimisation for embeddedsystems Familiarity with the latest machine learning and robotics research What We Offer Competitive salary plus participation in our Stock Option Plan Paid vacation with adjustments based on More ❯
Lead Software Engineer Reading £70-90k Do you have experience with embeddedsystems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world a greener, and More ❯
Role: As a Software Engineering Manager, you will be reporting to the Head of Engineering. This exciting role will place the right candidate at the forefront of unmanned air systems development in the UK. We seek a highly motivated leader to oversee the development and verification of UAS software. As a Software Engineering Manager , you will drive the delivery … of critical engineering outputs, including software requirements, design, implementation, and testing. You will apply your expertise in software engineering and aviation systems to guide the development of high-integrity aircraft control solutions, ensuring safety, reliability, and compliance with industry standards. Additionally, you will mentor and support your team, fostering a culture of technical excellence and continuous improvement. Ability to … and rigorous testing methodologies. Continuous Improvement: Optimize development processes, tools, and workflows to enhance efficiency and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments More ❯