Copello are recruiting for an EmbeddedSoftwareEngineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The EmbeddedSoftwareEngineer will be working on an existing project providing support & development activities. Responsibilities of the EmbeddedSoftwareEngineer include: Designing, debugging, testing and maintenance of software for embedded systems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embedded C The successful EmbeddedSoftwareEngineer will require the following experience: Full lifecycle software development Embedded C Experience of RTOS & embedded processors Interfacing of hardware devices and peripherals Exposure Subversion & GIT Desktop applications & GUI Embedded C++ EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role More ❯
Copello are recruiting for an EmbeddedSoftwareEngineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The EmbeddedSoftwareEngineer will be working on an existing project providing support & development activities. Responsibilities of the EmbeddedSoftwareEngineer include: Designing, debugging, testing and maintenance of software for embedded systems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embedded C The successful EmbeddedSoftwareEngineer will require the following experience: Full lifecycle software development Embedded C Experience of RTOS & embedded processors Interfacing of hardware devices and peripherals Exposure Subversion & GIT Desktop applications & GUI Embedded C++ EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role More ❯
Graduate EmbeddedSoftwareEngineer Are you a curious and hands-on Graduate EmbeddedSoftwareEngineer ready to dive headfirst into cutting-edge technology? Looking to join a company where your work actually matters from day one? This could be the one for you. We … extra-curricular hobbies that show your passion for engineering, they want to hear about it. What you ll be working on as a Graduate EmbeddedSoftwareEngineer: Embedded C/C development Real-time systems and firmware development Hands-on debugging, testing, and optimisation Cross-functional … collaboration with hardware and mechanical teams What they re looking for in their Graduate EmbeddedSoftwareEngineer: A degree in Electronics, Software Engineering, Computer Science or similar A proactive mindset with strong problem-solving skills Enthusiasm to learn and get involved in all areas of the More ❯
Graduate EmbeddedSoftwareEngineer Are you a curious and hands-on Graduate EmbeddedSoftwareEngineer ready to dive headfirst into cutting-edge technology? Looking to join a company where your work actually matters from day one? This could be the one for you. We … extra-curricular hobbies that show your passion for engineering, they want to hear about it. What you’ll be working on as a Graduate EmbeddedSoftwareEngineer: Embedded C/C development Real-time systems and firmware development Hands-on debugging, testing, and optimisation Cross-functional … collaboration with hardware and mechanical teams What they’re looking for in their Graduate EmbeddedSoftwareEngineer: A degree in Electronics, Software Engineering, Computer Science or similar A proactive mindset with strong problem-solving skills Enthusiasm to learn and get involved in all areas of the More ❯
Senior EmbeddedSoftwareEngineer Salary: £70,000 Location: Oxford Rights to work: Visa's will not be sponsored for this role. The Company & Role: Join a growing MedTech company as a Senior EmbeddedSoftwareEngineer known for its innovative devices that help diagnose sleep … involves project ownership, from architecture to testing, where you’ll make key technology decisions and collaborate with interdisciplinary teams. If you’re passionate about embedded systems and advancing healthcare tech, this role offers the chance to make a real difference. Senior EmbeddedSoftwareEngineer Requirements: Ability … to suggest what Components & Technologies we should use for projects. selection for projects Background in embedded systems and firmware development for resource-constrained environments. Proficiency with Bare Metal and RTOS (FreeRTOS, Zephyr) systems. Strong debugging, SCM (Git), CI/CD, and TDD skills. Senior EmbeddedSoftwareEngineerMore ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
EmbeddedSoftwareEngineer | £40-60k + 10% pension & shares | Oxford | Hybrid A global leader in technology is hiring an EmbeddedSoftwareEngineer to join their rapidly growing UK team on a 12-month fixed-term contract, with a high possibility of the job … becoming permanent. You’ll develop software and firmware to streamline and stabilise next-gen optical physics systems for advanced technologies. Key skills: 2-5 years of experience Proficient in either Python or C programming Hardware control and integration Test and validation of software/hardware systems Git version … C#, Java, C++ etc.) Desirable: Experience with SPI, I2C, UART, microcontrollers, benchtop instruments, and real-time control loops. What you'll get as an EmbeddedSoftwareEngineer: Competitive salary + 10% pension contribution Unlimited PTO BUPA Private Healthcare Incentive Stock Options Cycle to Work and tech schemes More ❯
Marlow, Buckinghamshire, South East, United Kingdom
Defence
Our client, a leader in the Defence & Security sector, is currently seeking an EmbeddedSoftwareEngineer to join their team in Marlow. This is a contract role focusing on a major Electronic Warfare (EW) Programme, supporting the development and testing of embeddedsoftware for EW … development processes and the integration of modules. Key Responsibilities: Design, develop and test firmware components within set timelines and budgets Conduct peer reviews of software and documentation Produce required software support documentation Assist in estimating, planning, and progress reporting Provide support to project, system, and operations teams Continue … document intellectual property such as trade secrets, patents and controlled information Perform any other duties reasonably requested by management Job Requirements: Experience with C++ Embeddedsoftware on embedded Linux OS (e.g., Petalinux/yocto) Expertise in design, coding, debugging, reviewing, and testing software Experience interfacing Ethernet More ❯
EmbeddedSoftwareEngineer | £35-50k | Reading | Scientific Instrumentation Join a world leader in scientific instrumentation, designing high-precision instruments. Due to continued growth, they’re looking for a passionate EmbeddedSoftwareEngineer with a hands-on approach to engineering. This role offers the … opportunity to expand into electronics and mechanical engineering with full training provided. Key Responsibilities: + EmbeddedSoftware Development – Writing, testing & debugging software for scientific instrumentation & data recorders. + Electronics & PCB Design – Designing circuits, selecting components, and developing embedded systems. + Software Tools & Analytics – Developing in … house solutions for testing & manufacturing. + Customer Support Assistance – Helping resolve software-related issues. Essential Skills & Experience: + Degree in Electronics, Computer Science, Mechanical Engineering, or Physics + Hands-on experience with embedded C++ & Qt + Strong mathematical & analytical skills + Enthusiasm for engineering & personal projects Bonus Skills More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
In Technology Group Limited
Role: EmbeddedSoftwareEngineer Location: Milton Keynes Salary: £50,000 - £65,000 We're working with a growing technology business in Milton Keynes that's looking to bring an EmbeddedSoftwareEngineer on board to support new and existing product development across automotive and … metal/RTOS) but also comfortable interfacing with hardware teams and contributing to system design discussions. What you'll be doing: Designing and developing embeddedsoftware in C/C++ Working across bare-metal and RTOS-based systems Supporting integration, testing, and debugging on real hardware Collaborating closely … with hardware, QA, and project teams Contributing to technical documentation and product lifecycle activities What they're looking for: Solid experience in embeddedsoftware development (5+ years ideal) Strong C/C++ skills Experience with RTOS or bare-metal environments Familiarity with hardware interfaces (SPI, I2C, UART, etc. More ❯
Bletchley, Buckinghamshire, United Kingdom Hybrid / WFH Options
In Technology Group
Role: EmbeddedSoftwareEngineer Location: Milton Keynes Salary: 50,000 - 65,000 We're working with a growing technology business in Milton Keynes that's looking to bring an EmbeddedSoftwareEngineer on board to support new and existing product development across automotive and … metal/RTOS) but also comfortable interfacing with hardware teams and contributing to system design discussions. What you'll be doing: Designing and developing embeddedsoftware in C/C++ Working across bare-metal and RTOS-based systems Supporting integration, testing, and debugging on real hardware Collaborating closely … with hardware, QA, and project teams Contributing to technical documentation and product lifecycle activities What they're looking for: Solid experience in embeddedsoftware development (5+ years ideal) Strong C/C++ skills Experience with RTOS or bare-metal environments Familiarity with hardware interfaces (SPI, I2C, UART, etc. More ❯
Join a leading R&D Video company - Oxford, min 2 days onsite This new exciting business are searching for an EmbeddedSoftwareEngineer to work within a growing R&D team. Specialising in high-performance embedded systems for video and imaging applications, this company develops cutting … innovative and collaborative R&D environment. You’ll have autonomy in your work while being supported by experienced engineers across multiple disciplines. For this EmbeddedSoftwareEngineer , we are looking for someone with: Embedded development experience in C and C++ Knowledge of embedded Linux, including … driver development Electronics knowledge is a plus Experience with cameras, image capture or similar projects is highly beneficial What Next? If you’re an EmbeddedSoftwareEngineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information More ❯
Senior EmbeddedSoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems … launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a … proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack More ❯
EmbeddedSoftwareEngineer | Milton Keynes | Onsite My client specialise in the design and development of Electronics Systems in the automotive industry used for precise measurement and calibration systems. They are looking for a talented EmbeddedSoftwareEngineer to join the growing team, due to … needs Complete accurate testing documentation Input & evaluate new product systems Key Skills Relevant Engineering or Computing degree 3+ years of industry experience working with Embedded System Development Strong experience with Embedded C & C++ Experience programming and debugging embedded systems If you feel you have the right skills More ❯
EmbeddedSoftwareEngineer Milton Keynes Onsite My client specialise in the design and development of Electronics Systems in the automotive industry used for precise measurement and calibration systems. They are looking for a talented EmbeddedSoftwareEngineer to join the growing team, due to … needs Complete accurate testing documentation Input & evaluate new product systems Key Skills Relevant Engineering or Computing degree 3+ years of industry experience working with Embedded System Development Strong experience with Embedded C & C++ Experience programming and debugging embedded systems If you feel you have the right skills More ❯
I'm recruiting for a company in Oxford who are looking to add a Senior EmbeddedSoftwareEngineer to their team. The work involves Embedded C development on microcontrollers with a mix of bare-metal and RTOS. You would be joining the team as the technical … to look at candidates without medical industry exposure, providing you have an understanding of processes involved in developing for safety-critical industries. ROLE: Senior EmbeddedSoftwareEngineer LOCATION: Oxford SALARY: up to £75,000 pa Skills required for the Senior Embedded SW Engineer are: Full More ❯
Senior EmbeddedSoftwareEngineer | £60-70k | Kidlington | 1 day per week on-site My client is a rapidly growing, and already well established, company designing cutting edge analysis technology for high performance sectors. They have expanded their premises and design capacity, and are looking for an … experienced embeddedsoftware engineer. Main duties: + Develop complex embeddedsoftware and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. More ❯
EmbeddedSoftware Engineers are responsible for the architecture, design, implementation, testing, and maintenance of the embeddedsoftware used to manage and control ALL.SPACE's terminal products. This includes embedded real-time terminal control software, web interfaces, and REST API interfaces. The softwareengineer … analysis - working with internal and external stakeholders to understand the technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high-quality, tested software features for an embedded real-time system, using C++. Implement automated unit and integration tests. Test … and debug functionality in simulation and on target hardware. Contribute to the investigation and timely resolution of software issues. Employ design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team's Agile framework, contributing to best practice. Experienced in C++ development on embeddedMore ❯
EmbeddedSoftwareEngineer £40-45k Maidenhead On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they re hiring an EmbeddedSoftware Engineer. Main duties: + Developing bespoke firmware … software solutions + Working across departments to integrate software & firmware with various platforms + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM … microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN 62304 or other medical device/SaMD regulations What you ll get: + £40-45k + Regular company socials, BBQs, long-lunch, bowling, escape rooms + Full More ❯
EmbeddedSoftwareEngineer | £40-45k | Maidenhead | On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they’re hiring an EmbeddedSoftware Engineer. Main duties: + Developing bespoke firmware … software solutions + Working across departments to integrate software & firmware with various platforms + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM … microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN 62304 or other medical device/SaMD regulations What you’ll get: + £40-45k + Regular company socials, BBQs, long-lunch, bowling, escape rooms… + Full More ❯
Our client, a renowned LED lighting manufacturer in the aerospace sector, is seeking a Senior EmbeddedSoftwareEngineer to join their dynamic design team. This permanent role involves designing, engineering, and manufacturing innovative lighting solutions for aerospace, maritime, and the contract market. As part of an in … a manufacturing company Required Experience in Firmware Design: Firmware for functional safety-related/SIL level systems Using either STM32 or Microchip microcontrollers Developing embedded GUI applications (Touch GFX) Experience with PICs desirable CANBus protocol Experience with communication interfaces and timing If you are an experienced Senior EmbeddedSoftwareEngineer or Senior Firmware Engineer looking for a new opportunity to further develop your career, we would love to hear from you. Apply now to join our client's innovative and passionate team. More ❯
We are looking to recruit a Senior EmbeddedSoftwareEngineer to join our growing team working on the development of advanced sensors or sensor systems, medical devices, wearable electronic devices, and instrumentation. The successful candidate will be working in a multi-project environment where we help our … clients to realise their product ideas from concept through to pilot manufacturing and all stages between. You will be responsible for the development of software for prototype electronic devices. In this role, you will have to work closely with external clients to accurately define their requirements and with the … designers, and scientists to deliver that functionality to the required quality standards. You will also need to verify and test the performance of your software in devices. To assist with all this, you will have access to excellent facilities for design, integration, and testing at the site in Sedgefield. More ❯
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
EmbeddedSoftwareEngineer | £45 - 60k | Milton Keynes – On-Site My client is an elite company in their niche providing industrial innovation solutions. Due to sustained success, they’re looking for an embeddedsoftware engineer. Main duties: + Porting legacy hardware with new software + … Contribute directly to new continuous integration systems + Involved in new product development from conception to manufacture Skills and Experience Required: + 3+ years embedded C/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of … CI platforms (Git, Jenkins etc.) What you’ll get: + £45-60k + Clear progression path to CEng + Opportunity to specialise your embedded skills If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated More ❯
EmbeddedSoftwareEngineer - £45 - 60k DOE – Wokingham– Hybrid My client is a well established company in their niche providing automation solutions for a range of sectors. They are looking for an engineer to take on a mounting workload and help train junior engineers. Main duties: + … Real-time embeddedsoftware design + Integrating hardware and software + Coach and train junior engineers Skills and Experience Required: + 3+ years’ commercial experience + Strong C++ skills + RTOS & multithreading experience + Knowledge of serial communication protocols Bonus: + Hardware design experience + Experience with More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Gerrell & Hard
EmbeddedSoftwareEngineer Reading Some remote working available £40-£60k + Bonus + Excellent Benefits In this role youll be working on complex software projects for one or more software products delivered by the Engineering department. Youll need a detailed knowledge of C & C++ programming … languages and embedded Linux. This role requires you to work closely with other members and technical leads across engineering to plan, develop, test and deliver software products. The software skills for this position are: C Coding + RTOS Embedded Linux & C++ Experience of developing for and … debugging on Linux based embedded devices, including cross-compiling for different hardware architectures, virtualisation and docker concepts is also required. To apply for this position were looking for an Engineer to code at expert level in C & C++ targeted at Linux based embedded systems, along with a More ❯
EmbeddedEngineer - £50-£60k – Oxford – Onsite My client are market leaders in designing safety solutions. And they are looking for an Embedded Design Engineer to join the growing team. Responsibilities : Supporting the design and selection of processing hardware used in solutions Integrating and building embedded LinuxOS optimised for hardware and applications Supporting production of newly introduced products, deploying the correct embedded OS Ensure embedded systems are secure and up-to-date Key Skills 2 years embeddedsoftware development experience – C/C++/Python BSc or BEng in Computer Science … Engineering or any related field Strong knowledge of working with Linux in an embedded system – Bash Scripting Excellent understanding of networking – IPV4, routing, DNS, DHCP, firewalls and network traffic analysis Good knowledge of SoC systems Desirable to have Docker experience, and experience working with higher level web tech (Web More ❯