Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Computer Futures
Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used in high-performance computing, automotive systems, and next-gen consumer electronics. This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that … power cutting-edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of real-time embeddedsystems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you're a junior engineer looking to grow or a principal-level expert ready to lead, there's a … place for you. ?? Key Responsibilities Design, develop, and maintain embedded firmware for flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to architecture decisions and technical strategy (senior/principal level) Collaborate in a hybrid working environment with a More ❯
Abingdon, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used in high-performance computing, automotive systems, and next-gen consumer electronics. This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that … power cutting-edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of real-time embeddedsystems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you're a junior engineer looking to grow or a principal-level expert ready to lead, there's a … place for you. Key Responsibilities Design, develop, and maintain embedded firmware for flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to architecture decisions and technical strategy (senior/principal level) Collaborate in a hybrid working environment with a More ❯
Employment Type: Full-Time
Salary: £40,000 - £70,000 per annum, Negotiable, Inc benefits
Job Description Embedded Software Engineer - Permanent £60,000 - 70,000 DEO + Bonus and Benefits. Farnborough Are you an embedded software engineer proficient in bare metal microcontroller development, ready to work on challenging defence sector projects? Join a dedicated engineering team delivering cutting-edge subsea products for UK eyes only projects. Role Overview: Develop, test, and validate embedded software across multiple projects using C/C++. Work primarily on bare metal microcontroller environments. Understand and debug embeddedsystems hardware with schematics and PCB analysis. Collaborate closely with hardware and software teams to design efficient, reusable code. Mentor junior engineers and share best practices. Occasional travel to Plymouth for systems testing. Key Skills: Proficient in … C/C++ for embeddedsystems on bare metal microcontrollers like STM32 or PIC. Competent with embedded build, debugging, and cross-compilation tools. Linux embedded experience desirable but not required. Strong communication and teamwork skills. Proven ability to manage multiple products and projects. Security Requirements: This role requires security clearance; candidates must hold or be willing More ❯
Job title: Senior Embedded Software 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 integration means … 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 Embedded Software Engineer, you will be reporting to the Software Engineering Manager as an embeddedsystems 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 your knowledge and principles of engineering to 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 … 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 ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
As a Senior Embedded Software Engineer, you will be responsible for the design, development, testing, and integration of embedded software 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 … 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 embedded software development 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 hardware components and interfaces Experience with communication protocols such as SPI, I2C, UART, CAN, USB Proficient in embedded debugging tools and techniques, including JTAG Experience with embedded development IDEs such as NXP MCUxpresso, Keil uVision, Freescale CodeWarrior, STM32CubeIDE Strong problem-solving skills and 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 embeddedsystems and real-time operating systems (RTOS) such as Zephyr. The Role: * Research, develop and … design electronic products. * Embedded software development in C. * Review product specifications. The Person: * Software engineering degree or related subject. * Embedded C and Linux experience. * RTOS experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Data Logging, Display Systems. If you're interested in this role More ❯
have an exciting opportunity for an engineer with strong experience in FPGA technologies to join an innovative R&D team working on cutting-edge, low-latency, high-accuracy audio systems that enhance live performance experiences . In this role, you’ll be shaping the next generation of audio processing , designing and developing custom audio engines, advanced DSP algorithms, and … consoles and systems. This is your chance to work where hardware meets art . 🔧 You’ll Be Working On : Advanced FPGA-based audio processing High-speed digital design and embeddedsystems Designing effects, routing, and protocol logic Contributing to hardware architecture and verification Collaborating across disciplines to deliver game-changing audio solutions 🎯 We’re Looking For : Strong VHDL … experience (essential) Deep understanding of DSP, digital audio, and embeddedsystems Experience with serial protocols (I2C, SPI, UART, I2S) Familiarity with tools like Xilinx Vivado/ISE , SHARC DSP, or U-Boot/Linux/Yocto Knowledge of Dante, AES67, Ethernet/IP (a plus) Passion for audio and technology! 🌍 Why Join : Work on globally recognised, market-leading More ❯
have an exciting opportunity for an engineer with strong experience in FPGA technologies to join an innovative R&D team working on cutting-edge, low-latency, high-accuracy audio systems that enhance live performance experiences . In this role, you’ll be shaping the next generation of audio processing , designing and developing custom audio engines, advanced DSP algorithms, and … consoles and systems. This is your chance to work where hardware meets art . 🔧 You’ll Be Working On : Advanced FPGA-based audio processing High-speed digital design and embeddedsystems Designing effects, routing, and protocol logic Contributing to hardware architecture and verification Collaborating across disciplines to deliver game-changing audio solutions 🎯 We’re Looking For : Strong VHDL … experience (essential) Deep understanding of DSP, digital audio, and embeddedsystems Experience with serial protocols (I2C, SPI, UART, I2S) Familiarity with tools like Xilinx Vivado/ISE , SHARC DSP, or U-Boot/Linux/Yocto Knowledge of Dante, AES67, Ethernet/IP (a plus) Passion for audio and technology! 🌍 Why Join : Work on globally recognised, market-leading More ❯
Embedded/Firmware Engineer (BLE/IoT) £60,000 - £65,000 + Progression + Training + Company Benefits + Early Finish on Fridays Romsey - Hybrid Are you an 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 with … state-of-the-art data logging sensors, which are now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will lead embedded firmware projects from concept to delivery, working with resource-constrained embeddedsystems and real-time operating systems (RTOS) such as Zephyr. You will provide technical leadership … mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
WIKA Instruments Limited
Electronics Systems Engineer Company Overview: For over 75 years, WIKA has been a renowned partner and competent specialist for any task in the field of measurement technology. With steadily growing efficiency, innovative technologies are applied when developing new products and system solutions. The reliability of the products and the readiness to face all challenges of the market have been … Optical Sensing Ltd, previously known as Oxsensis, was acquired by WIKA in 2023 and brings expertise in optical sensing technology, particularly for pressure and temperature measurement. Your Activities: Electronics Systems Engineer - Supporting interrogation systems design from software and hardware perspective. Working on development of signal processing chains to use in products and test. Analysing test data (from internal … external testing). Working with sub-contractors (development, test) and component suppliers. Product development and transferring knowledge to operations. Your Profile: Degree in relevant discipline (Electronics, Systems, Computer engineering). Experience building hardware and software into proof of concepts, prototypes and beyond. Electronics design exposure with an understanding of analog (EMC, safety, analog signal interfaces, etc.) and digital parts More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
Embedded C Software Engineer Location: Stevenage Contract: 6-Month Contract (Likely Extension) Rate: £51.98/hour PAYE (£59.54/hour incl. holiday) or £68/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview … This engineering role focuses on the development and implementation of embedded C software solutions for real-time systems. The successful candidate will work on-site within a collaborative engineering environment, contributing to the design and programming of embeddedsystems operating on bare-metal and real-time operating systems. Key Responsibilities Design and develop embedded software using … C for real-time applications. Implement and debug bare-metal software solutions. Develop software within real-time operating systems such as FreeRTOS. Apply UML methodologies for structured software design. Manage and trace software requirements using DOORS. Support testing, integration, and validation of embedded software. Collaborate with multidisciplinary engineering teams throughout the software lifecycle. Ensure software design meets performance More ❯
Job Title: Systems Engineer Location: High Wycombe Hourly Rate: DOE - We are booking interviews next week! Please call or email for a slot Term: 12 Months IR35: Inside Key Skills: Systems Engineering, Requirements, JAMA, Design, Stakeholder Management, Verification & Validation, V&V, Documentation, DOORS We are looking for a detail-oriented and experienced Systems Engineer to join our … our clients. We pride ourselves on fostering a collaborative and dynamic work environment where creativity and expertise thrive. As we continue to expand, we are seeking a highly skilled Systems Engineer with a strong focus on requirements engineering to join our team on a contract basis. The Role: So, what will you be doing as a Systems Engineer … Develop technical solutions to complex engineering problems, ensuring customer requirements are fully satisfied. Create and deliver Systems Engineering artefacts across the product development lifecycle. Provide technical direction across projects, driving optimal architecture, design, and implementation decisions. Collaborate with systems, hardware, and software teams to ensure modularity, re-use, and technical excellence. Lead and present at design reviews for More ❯
Senior Embedded Software Engineer 📍 Milton Keynes – Onsite 🕒 Permanent Position Ready to launch your career into orbit? Join a cutting-edge team developing next-generation communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. This is your chance to work on technology that’s literally out of this world. 🚀 What You’ll Be Doing As … a Senior Embedded Software Engineer, you’ll be at the heart of our mission-critical projects, designing and developing software that powers high-reliability systems in extreme environments. Craft low-level and high-level software in C , from concept to deployment. Drive development across the full software stack: microcontrollers, drivers, BSPs, applications, and user interfaces. Contribute to exciting … projects involving Linux-based single-board computers and real-time microcontroller systems . Collaborate with hardware and design engineers to integrate and validate new product designs. Own the full lifecycle: architecture, coding, testing, debugging, and in-orbit support. 🧠 What You Bring You’re a problem-solver with a passion for embeddedsystems and a track record of More ❯
Senior Embedded Software Engineer 📍 Milton Keynes – Onsite 🕒 Permanent Position Ready to launch your career into orbit? Join a cutting-edge team developing next-generation communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. This is your chance to work on technology that’s literally out of this world. 🚀 What You’ll Be Doing As … a Senior Embedded Software Engineer, you’ll be at the heart of our mission-critical projects, designing and developing software that powers high-reliability systems in extreme environments. Craft low-level and high-level software in C , from concept to deployment. Drive development across the full software stack: microcontrollers, drivers, BSPs, applications, and user interfaces. Contribute to exciting … projects involving Linux-based single-board computers and real-time microcontroller systems . Collaborate with hardware and design engineers to integrate and validate new product designs. Own the full lifecycle: architecture, coding, testing, debugging, and in-orbit support. 🧠 What You Bring You’re a problem-solver with a passion for embeddedsystems and a track record of 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 ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
Our client, a trusted partner of the UK Ministry of Defence, is seeking an Embedded ADA Software Engineer to join their innovative software team in Stevenage. Youll help design, test, and deliver cutting-edge embedded solutions across a diverse tech stack. Working in a small, empowered team, youll lead with autonomy, collaborate cross-functionally, and thrive in lab … based environments using scopes, analysers, and bespoke testing tools. Key Responsibilities: Design and develop real-time embedded software in ADA for PowerPC-based platforms. Conduct thorough testing and validation of embedded software components. Define and implement test requirements and scripts for unit, subsystem, and system-level testing across host and target environments. Execute tests and analyse results using … as debuggers, probes, logic analysers, and oscilloscopes. Produce clear and structured software documentation to support design and development activities. What do you need?: Proven experience developing reliable, high-performance embedded software in ADA, with a focus on quality and documentation. Skilled in programming embeddedsystems on PowerPC platforms. Hands-on experience testing embedded software using tools More ❯
Lead Embedded Software Engineer – Medical Imaging & Video Processing Location: Maidstone Innovation Centre (Onsite) Salary: £70,000 – £80,000 + Benefits Job Type: Full-time, Permanent Are you a highly capable Embedded Software Engineer looking to take the next step in your career? Would you like to lead cutting-edge development that directly contributes to life-saving cancer treatments … Their technology interfaces with precision camera tracking hardware used in radiation therapy – making a real difference in the field of oncology. What You’ll Be Doing: As the Lead Embedded Software Engineer, you’ll take technical ownership of the embedded software platform, working closely with hardware teams and product designers to bring innovative imaging solutions to life. You … ll initially lead a small team (1 Senior Embedded Engineer), with scope for team growth. You'll report directly to the Technical Director and play a strategic role as part of the senior leadership team. This is a hands-on technical leadership role where your input will shape the direction of new and existing product development. Tech Environment: Microprocessors More ❯
experience is required but the client pioneer solutions used in radiation therapy – making a real difference in the field of oncology. What You’ll Be Doing: As the Lead Embedded Software Engineer, you’ll take technical ownership of the embedded software platform, working closely with hardware teams and product designers to bring innovative imaging solutions to life. You … to work with machine vision but this is not essential) Experience in regulated industries (e.g., medical, automotive, aerospace) is beneficial, but medical experience is not required. About You: Strong Embedded and C++ experience in an embedded environment Proven experience with FreeRTOS or similar RTOS platforms Comfortable working close to hardware (bare metal and RTOS) Familiarity with multimedia interfaces … Modern on-site facilities at the Maidstone Innovation Centre Competitive salary of £80,000+, depending on experience If you’re ready to lead meaningful projects at the intersection of embeddedsystems and life-changing medical technology, we’d love to hear from you. To apply, please send your up-to-date CV today. More ❯
robust, modular control frameworks. Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation. Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical). Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in … challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive and reliable system integration. Maintain clear and concise documentation, and manage source control using tools like Git/GitLab. Qualifications: Bachelor's or Master’s degree in Robotics , Computer Science, or a related field. 4+ years of experience in embeddedsystems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk. Ability to work in field conditions More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Lead Software Engineer with a proven background in Embedded Software development, a good appreciation 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). Hybrid working with salary to C£80K plus comprehensive benefits package. This dynamic Consultancy … working across sectors from Defence and Healthcare to Industrial and Communications delivering solutions that combine embedded software, electronics, FPGA, Cloud and system level functionality, seeks an individual who can confidently apply their technical expertise to address complex engineering problems. The Lead Software Engineer should bring: A University Electronic Engineering related education. Extensive hands-on experience with embedded software … development in C. Knowledge of Bare metal and RTOS environments. Proven line management experience of small teams (around 3-7 people). A strong understanding of electronics and how embedded software sits at the interface between electronics and software. A career spanning several different industry sectors highly beneficial. Experience of commercial and delivery pressures as gained from experience working More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
Join a trusted partner of the UK Ministry of Defence as an Embedded Software Engineer (C) in Stevenage. Be part of a forward-thinking software team driving innovation across defence technologies. Youll develop and test embedded solutions in a hands-on lab environment, using scopes, analysers, and bespoke tools. This role offers autonomy, technical leadership, and cross-functional … collaborationperfect for proactive engineers who thrive in dynamic, purpose-led settings. Key Responsibilities: Develop, integrate, and test high-performance embedded software in C for defence-grade systems. Create and execute unit, subsystem, and system-level test scripts across host and target platforms. Perform hands-on testing and analysis using tools like debuggers, probes, logic analysers, and oscilloscopes. Collaborate in … lab-based environments to validate embeddedsystems performance. Contribute to design and documentation using UML for structured software development. What do you need?: Solid experience in C programming for embedded systems. Skilled in testing software on ARM-based multi-core platforms. Familiar with communication protocols such as SPI, UART, Ethernet, and PCI-Express. Proficient in using DOORS More ❯
An exciting opportunity has arisen for a Lead Systems Architect - Electronics to join an established and forward-thinking engineering team within a UK-based technology company located in Kent. The successful Lead Systems Architect - Electronics will define, design, and oversee system architecture for new product development, ensuring seamless integration of mechanical, electrical, and software components. The role balances … modularity, and maintainability in designs. Serve as the technical authority and primary point of coordination for system-level design Technical Skills/Qualifications: Bachelor's degree in electrical/systems engineering (Master's/PhD preferred). 10+ years in electronic product development; 3+ years in an architect/lead role. Proven track record in electrical measurement equipment (e.g. … Multimeters, oscilloscopes, analysers). Strong knowledge of embeddedsystems, analogue (analog)/digital design, data acquisition, and signal conditioning. Experience with SysML, MATLAB/Simulink, and version-controlled design workflows This is a permanent position for a Lead Systems Architect - Electronics based in Kent, offering a fantastic opportunity to work on meaningful and technically varied projects in More ❯
complex, cutting-edge projects. You will be at the forefront of product development, mentoring junior engineers, and collaborating closely with multidisciplinary teams to push the boundaries of software and embedded systems. With access to continuous learning opportunities and collaboration with industry leaders, this role is perfect for a senior engineer who thrives in a challenging, forward-thinking environment. Key … s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embeddedsystems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public holidays 10% pension contribution More ❯
integration, testing, and debugging in secure environments. Ensure compliance with defence standards and cybersecurity protocols. Requirements: Proficiency in programming languages such as C++, C#, Java, or Python. Experience in embeddedsystems, real-time applications, or secure software development. Knowledge of software development lifecycle (SDLC) and version control (e.g. Git). Eligible for SC/DV security clearance. Desirable More ❯