Job title: Senior EmbeddedSoftware Engineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical … control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Senior EmbeddedSoftware Engineer, you will be reporting to the Software Engineering Manager as an embedded systems developer . Responsible for integration of hardware and software, this … exciting role will place the right candidate at the forefront of unmanned air systems development in the UK. We seek someone looking to support in the development and verification of flight control software. You will be supporting in the delivery of engineering outputs including software requirements, software design, software implementation and software testing. Applying More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure 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 device driver 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 manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where softwareMore ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Lead Software Engineer with a solid background in EmbeddedSoftwaredevelopment (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 and Communications delivering solutions that combine embeddedsoftware, electronics, FPGA, Cloud and system level functionality. The Lead Software Engineer should bring: A solid academic background. Extensive hands-on experience with embeddedsoftwaredevelopment in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of … small teams (around 3-7 people). A strong understanding of electronics and how embeddedsoftware sits at the interface between electronics and software. A career spanning several different industries. Experience of commercial and delivery pressures as gained from experience working within a Consultancy environment. In this role the successful Lead EmbeddedSoftware Engineer will primarily More ❯
Job title: Software Engineering Manager Location : Maidenhead, Berkshire Salary range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration means … we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The 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 More ❯
Job title: Software Engineering Manager Location : Maidenhead, Berkshire Salary range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration means … we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The 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 More ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
As a Senior EmbeddedSoftware Engineer, you will be responsible for the design, development, testing, and integration of embeddedsoftware for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions … running on ARM Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining … and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years' experience in embeddedsoftwaredevelopment Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including More ❯
Robotics Software Engineer | Robotics | Harwell – Hybrid | £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics … Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about robotics and the autonomous … vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles (AUVs More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
Robotics Software Engineer | Martine | AUV | Robotics | Harwell – Hybrid | £45,000pa - £55,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. … The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about robotics within … the maritime industry and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of softwareMore ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their SoftwareDevelopment 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 safer place. Responsibilities as a Lead Software Engineer: + Full ownership of the 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 embedded systems 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 embeddedsoftwaredevelopment (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge More ❯
Letchworth Garden City, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
+ benefits About the Role We are seeking an experienced Technical Program Manager to oversee and drive the successful delivery of complex engineering programs, working closely with electronics and embeddedsoftware teams. This role will see you managing multiple interlinked projects, ensuring alignment across disciplines and delivering innovative solutions from concept to production. Key Responsibilities Lead and coordinate … multi-project engineering programs from inception to completion Work closely with electronics, embeddedsoftware, and mechanical engineering teams Develop and manage integrated program schedules, budgets, and resource plans Drive program governance, risk management, and milestone tracking Facilitate communication between engineering, operations, and commercial teams Provide clear reporting to stakeholders on progress, challenges, and mitigation plans About You Degree … or equivalent in engineering (electronics, electrical, embedded systems, or related field) Proven experience managing complex technical programs in a product development environment Strong understanding of electronics and embeddedsoftwaredevelopment lifecycles Exceptional organisational, communication, and leadership skills Ability to manage multiple stakeholders and competing priorities Why Join Our Client? Competitive salary up to More ❯
Fordingbridge, Hampshire, South East, United Kingdom
Ernest Gordon Recruitment
Junior Embedded/Firmware Engineer (BLE/IoT) £42,000 - £45,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work … state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: * Research, develop and design electronic … products. * Embeddedsoftwaredevelopment in C. * Review product specifications. The Person: * Software engineering degree or related subject. * Embedded C and Linux experience. * RTOS experience. * 32bit Microcontrollers and processors experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, EmbeddedSoftware, Electronics, Data Logging, Display Systems. More ❯
help clients accelerate innovation, ensure quality, and improve performance across the entire product lifecycle. We are currently supporting a specialist client focused on electric vehicle powertrain and ancillary technology development and are looking for a Control Systems Engineer to join the team and play a key role in the design and delivery of next-generation EV systems. This is … Responsibilities Design and develop vehicle-level system architecture for EV applications Develop and integrate high and low voltage systems, communication networks, and sensor/actuator interfaces Conduct real-time embedded control softwaredevelopment using MATLAB/Simulink and C/C++ Perform safety analysis and design reviews, supporting compliance to ISO26262 where applicable Design and implement test … develop validation protocols, and support vehicle-level testing Perform application calibration and feature sign-off Conduct data logging, analysis, and simulation for control systems verification Document all phases of development, from requirements through to final delivery Required Skills & Experience Strong experience in control system design and embeddedsoftwaredevelopment Proficiency in MATLAB, Simulink, and C/ More ❯
help clients accelerate innovation, ensure quality, and improve performance across the entire product lifecycle. We are currently supporting a specialist client focused on electric vehicle powertrain and ancillary technology development and are looking for a Control Systems Engineer to join the team and play a key role in the design and delivery of next-generation EV systems. This is … Responsibilities Design and develop vehicle-level system architecture for EV applications Develop and integrate high and low voltage systems, communication networks, and sensor/actuator interfaces Conduct real-time embedded control softwaredevelopment using MATLAB/Simulink and C/C++ Perform safety analysis and design reviews, supporting compliance to ISO26262 where applicable Design and implement test … develop validation protocols, and support vehicle-level testing Perform application calibration and feature sign-off Conduct data logging, analysis, and simulation for control systems verification Document all phases of development, from requirements through to final delivery Required Skills & Experience Strong experience in control system design and embeddedsoftwaredevelopment Proficiency in MATLAB, Simulink, and C/ More ❯
Electronics Design Engineer Location: Ringwood Hampshire Salary: Competitive + Benefits An exciting opportunity has arisen for an Electronics Design Engineer to join a growing design and development team, working on innovative electronic products across a wide range of industries and market sectors. This is a varied, multi-disciplinary role where you will be involved in both electronic hardware design … and embeddedsoftwaredevelopment (40%), contributing to the creation of market-leading products from concept through to manufacture. Key Responsibilities for the Electronic Design Engineer job: Research, develop and design new electronic products and assemblies. Carry out analogue, digital, and power electronic circuit design and prototyping. Develop embeddedsoftware in C for 32-bit microcontrollers. … Undertake schematic capture, PCB design, and test software development. Ensure designs meet specifications, industry standards (including EMC), and are optimised for manufacture. Liaise with production teams during product transition into manufacturing. Skills & Experience required for the Electronic Design Engineer job: Degree in Electronic Engineering or similar. At least 1 year experience in the design of electronic products. Strong knowledge More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
MicroTECH Global Ltd
discipline (or equivalent industrial experience). Expertise in computer graphics, including design and implementation of OpenGL, OpenGL ES, Vulkan, or DirectX APIs. A proven track record in real-time embeddedsoftwaredevelopment, preferably for mobile devices, with a strong understanding of modern development environments. Understanding of computer graphics pipelines and modern mobile GPU architectures. Expert proficiency … oriented attitude. Proficiency in problem-solving and debugging. Desirables: Experience working on the Android Graphics Stack (Compositor, HWUI, HAL). Experience with ARM 64-bit architecture. Experience developing system software for Android OS. Familiarity with CPU and GPU hardware architectures. Java and/or Python development experience. Understanding of neural networks and their applications in graphics (Neural Graphics More ❯
PCB design and FPGA development projects for government and industry clients to £65k DoE + benefits; Surrey With customers in the government and industry, this established company have a long record of developing technical innovations to address a broad array of challenges. Their projects can involve PCB design, signal processing with FPGAs, low power electronics, low level communication buses … and embeddedsoftware development. In this role you would take the lead on items of work, and liaise closely with clients to get the project delivered. You therefore need to be self-motivated and confident in communicating complex technical issues with clients, and providing mentoring when required. You would be joining a team of like-minded and extremely … you will also have an advanced degree or PhD in a relevant subject. Substantial experience of designing complex PCBs and/or developing FPGAs with VHDL and/or embedded C or C++ development skills (Linux device drivers would be ideal). Ability to obtain a higher level UK security clearance - i.e. British nationality and resident in the More ❯