Join a leader within Defence Technology Joining a leader within the defence industry, you will get the opportunity to deliver cutting-edge embeddedsoftware designs for some of the UK’s most ambitious and complex defence projects out there. Your knowledge will be crucial in ensuring that these projects meet rigorous standards, are delivered on time and are … in joining a high-performing team and work on groundbreaking projects, getting the chance to be exposed to some incredible career development opportunities then please reach out. For this EmbeddedSoftwareEngineer, we are looking for someone with: Commercial experience of embedded programming in C and C++ Some knowledge of FPGA-based systems is advantageous Any … experience with signal processing or DSP Test and integration knowledge for embedded systems This role requires Security Clearance: You must be a British Citizen (dual nationals are fine) to be eligible for this position What Next? If you’re an EmbeddedSoftwareEngineer looking for an exciting new challenge within a great company, then please apply 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. Skills and Experience Required: + Ability to write high quality firmware and develop testing solutions + Experience with PCB design More ❯
EmbeddedSoftwareEngineer A unique opportunity for an EmbeddedSoftwareEngineer to join an industry-leading security consultancy based in Derbyshire, responsible for developing critical cybersecurity solutions for both Government organisations, and other providers. Offering a brilliant opportunity to use your engineering skills to contribute in a positive way, while working on an interesting … projects. Location: Derby – due to the security nature of this role it is 5 days on site. Salary : £40,000 - £70,000 per annum + excellent benefits Requirements for EmbeddedSoftwareEngineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embeddedsoftware role Experience of multi-threaded embedded … who can obtain DV security clearance once they have started working (i.e. usually means you have lived in UK for past 10 years, no criminal record etc) Responsibilities for EmbeddedSoftwareEngineer Analysis of customer requirements to produce maintainable designs as well as collaboration in unit tests Creating high integrity software, based on formally defined specifications More ❯
Job Title: Senior EmbeddedSoftwareEngineer Location: On-site (4–5 days/week, due to project classification) Job Type: Permanent Due to the nature of this role, you must be a British citizen or a dual UK national eligible to undergo HMG Baseline Personnel Security Standard checks. Who We Are & What’s on Offer Matchtech is … proud to be working with a defence sector leader, seeking a talented Senior EmbeddedSoftwareEngineer to design, implement and test software for advanced missile subsystems. You’ll work within a multi-disciplinary team developing high-integrity software that controls critical onboard functions. This is your chance to work on highly classified, mission-critical technology … alongside some of the best minds in defence engineering. How You’ll Contribute As a Senior EmbeddedSoftwareEngineer, you’ll deliver high-quality, adaptable software solutions in a fast-paced, safety-critical environment. Key Responsibilities: Design & Development Architect, code, and test bare-metal embeddedsoftware in C/C++ for next-gen missile More ❯
Social network you want to login/join with: EmbeddedSoftwareEngineer - Kernel & Low-level Development, Cambridge col-narrow-left Client: European Tech Recruit Location: Cambridge, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 28.04.2025 Expiry Date: 12.06.2025 col-wide Job Description: EmbeddedSoftwareEngineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially those integrated in the Linux kernel with your experience in this area. You … development team contributing to the design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support, and development of system software for Computing Infrastructure solutions. This position has multiple headcount from Mid-to-Senior level, please do get in touch if this is of interest! The key competencies are as More ❯
Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Platform Recruitment EmbeddedSoftware and Electronic Design |Cambridge, Oxford, Reading, Gloucester, Cardiff, Bucks | 07441341336 Senior EmbeddedSoftwareEngineer | £72-84k | Reading | Remote , with occasional visits My client … is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. + Lead the development of innovative signal analysis and generation software, from specification to validation. + Own the system architecture for all software products, collaborating closely with hardware teams. + Work across the full software stack, including UI … integration services, control software, and custom Linux device drivers. + Contribute to team growth by mentoring engineers and playing a key role in recruitment. Skills and Experience Required: + 5-10+ years of C++ experience in a Linux environment + Experience interfacing with hardware & FPGAs + Embedded Linux experience (e.g. Distribution building, Kernel configuration) + Solid knowledge More ❯
Met jouw skills in embeddedsoftware help je transportbedrijven brandstof te besparen en de wereld groener te maken! Bij IM Efficiency werken we niet aan de zoveelste tech-oplossing. Wij veranderen de manier waarop vrachtwagens energie gebruiken. Met onze SolarOnTop-technologie maken we trucks slimmer, efficiënter en duurzamer. Minder brandstof, minder uitstoot, meer impact. Daarvoor zoeken we een … Senior EmbeddedSoftwareEngineer die niet alleen code schrijft, maar de toekomst van embedded systemen in transport mee vormgeeft. Verantwoordelijkheden: Ontwikkelen van firmware voor batterijmanagement, inverters en energieoptimalisatie. Werken met Embedded C, Rust en RTOS (FreeRTOS, Zephyr). Drivers implementeren en debuggen op assembler-niveau. De technische architectuur van ons embedded platform ontwerpen en … binnen een snelgroeiende scale-up. Vereisten: Kennis van IoT-systemen, LTE/LTE-M, eSIMs (pré). Ervaring met digitaal circuit design, PID-regelingen en CI/CD voor embedded systemen. Proactief en zelfstandig, met de ambitie om een team te bouwen en leiding te geven. Wat bieden wij: Een goed salaris, afhankelijk van jouw kennis en ervaring. More ❯
Access Control Systems, Power Actuators, Smart Door Handles, and Control Electronics, which are integrated into high-end passenger and super cars worldwide. About the Role As a highly Experienced SoftwareEngineer , you will lead the software engineering team, play a pivotal role in the design, development, and implementation of embeddedsoftware solutions for new and … the CEO and be responsible for ensuring the necessary resources are acquired and maintained to meet the set project development needs and delivery targets. You shall ensure the relevant software development processes and records are applied and secured. Ultimately, you are expected to efficiently drive the development of new products, enhance existing ones, while always ensuring our products meet … offering the right candidate an excellent career growth coupled with a unique opportunity to fulfil own potential as a leader in innovation. Key Responsibilities Lead the design, development of embeddedsoftware for automotive applications. Oversee the development of new products, ensure high performance, reliability, compliance with industry standards, and suitability for volume production. Enhance and refine existing softwareMore ❯
Key Responsibilities: Architect, design, implement, and test embeddedsoftware for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test and Validation teams … Job Requirements: Experience developing bare-metal embeddedsoftware using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on … free car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced EmbeddedSoftwareEngineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client More ❯
Key Responsibilities: Architect, design, implement, and test embeddedsoftware for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test and Validation teams … Job Requirements: Experience developing bare-metal embeddedsoftware using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on … free car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced EmbeddedSoftwareEngineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client More ❯
EmbeddedSoftwareEngineer Location: Bristol Salary: Up to £65,000 per annum + Bonus Benefits: Great pension, Annual Pay Review, Enhanced Parental Leave, Training & Membership Fund, Courses & Training, Hobby Clubs and more A market leading and global company within the defence sector are looking for passionate software engineers with experience within embedded software. This is … a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics and their control systems. They are recruiting into many spaces including Real-Time, Command & Control, Human Machine Interface, Cyber Security, Simulation & Experimentation and New Product. This position is subject to security clearance and so all candidates must … years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work with a multidisciplinary team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C/C++ or C# or ADA Previous experience with bare-metal embeddedsoftwareMore ❯
EmbeddedSoftwareEngineer 38 Hours/Week | 9-Day Fortnight | Work Anytime Between 7am–7pm Location: BRAND NEW OFFICE in Horsforth, Leeds Are you an embedded systems expert who loves getting hands-on with hardware and writing ultra-efficient firmware? Join a close-knit engineering team where your code literally brings products to life. This is … a role for problem solvers, tinkerers, and real-time systems enthusiasts. You’ll have direct impact from day one—designing and deploying embedded firmware that powers high-performance, real-world tech. What You’ll Be Doing Write low-level firmware in Embedded C for real-time control and data acquisition Work closely with STM32 microcontrollers, configuring peripherals and … drivers Develop automated test rigs and instrumentation tools using LabVIEW Collaborate with electronics engineers to optimise performance from board to code Debug, refine, and ship embedded code through the full development lifecycle—from prototype to production What You’ll Bring Proven experience with Embedded C on microcontrollers (ideally ARM Cortex-M/STM32) Proficiency in LabVIEW for creating More ❯
EmbeddedSoftwareEngineer 🕒 38 Hours/Week | 9-Day Fortnight | Work Anytime Between 7am–7pm 📍 Location: BRAND NEW OFFICE in Horsforth, Leeds Are you an embedded systems expert who loves getting hands-on with hardware and writing ultra-efficient firmware? Join a close-knit engineering team where your code literally brings products to life. This is … a role for problem solvers, tinkerers, and real-time systems enthusiasts. You’ll have direct impact from day one—designing and deploying embedded firmware that powers high-performance, real-world tech. 🔍 What You’ll Be Doing Write low-level firmware in Embedded C for real-time control and data acquisition Work closely with STM32 microcontrollers, configuring peripherals and … drivers Develop automated test rigs and instrumentation tools using LabVIEW Collaborate with electronics engineers to optimise performance from board to code Debug, refine, and ship embedded code through the full development lifecycle—from prototype to production 🧠 What You’ll Bring Proven experience with Embedded C on microcontrollers (ideally ARM Cortex-M/STM32) Proficiency in LabVIEW for creating More ❯
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding … above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills/Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy More ❯
C++ 11/14/17) Minimum 3 years' experience working in Linux development environment SW design experience Proactive – a DO-er Great communication Nice to haves: Development on embedded Linux. This does not mean kernel expert but rather familiar with developing middleware on an embedded Linux platform, making use of the Posix API’s etc. GStreamer and … audio frameworks Asynchronous frameworks such as Boost Asio Networking (ie sockets, multicast/unicast/TCP/UDP) Debugging on embedded Linux, without commercial IDE’s but rather using tools like GDB and Valgrind CI/CD About Us Masimo Consumer is a newly formed division within Masimo, the most innovative remote patient monitoring company in the world. This More ❯
EmbeddedSoftwareEngineer Cambridge, UK | Full-time | Permanent Salary: £75k - £85k Security clearance: Required . Join a leading defence and security technology consultancy, working on cutting-edge projects to protect the UK from technological and cyber threats. No UK Visa sponsorship available. About The EmbeddedSoftware Role: As an EmbeddedSoftwareEngineer … designers to create innovative solutions. You'll work across the full product lifecycle - from design and development to testing and prototype production - solving complex problems and pushing technological boundaries. EmbeddedSoftwareEngineer Requirements: Strong Embeddedsoftware development experience Proven programming skills in C and at least one other language (e.g., C#, C++,MATLAB) Experience with … Linux and embedded systems ARM development, RTOS, software architecture & debugging Why Join as an EmbeddedSoftwareEngineer: 10% employer pension contribution Private medical insurance (including family) Enhanced family leave and EV leasing On-site gym and access to social/sports clubs If this position sounds of interest please reach out to Harry Hansford @ IC More ❯
Position: EmbeddedSoftwareEngineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an EmbeddedSoftwareEngineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team considerably in 2025. As an EmbeddedSoftwareEngineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on your expertise. In this role, the successful EmbeddedSoftwareEngineer will be responsible for designing, implementing, and testing software in an embedded environment . You’ll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop and maintain software in an embedded environment . (RTOS, BareMetal or Linux) Write, test, and optimize code in 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 expert, so previous experience of taking lead on a project … be useful, they're willing 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 proficiency coding in C Exposure More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Premier Group
Job title: EmbeddedSoftwareEngineer Location: Cambridgeshire Annual Salary: £30,000-£45,000 per annum Good benefits package – See below Company overview & Job Title: Due to expansion, an established and successful engineering company located in (Cambridgeshire) who specialise in the Video Technology Industry are seeking to hire a new EmbeddedSoftwareEngineer to join … the team to support the creation of high quality technology electronics systems. This EmbeddedSoftware Engineering role is open and would be great for a recent Graduate, Junior or Mid-Level EmbeddedSoftwareEngineer as you will have support, training and guidance from the EmbeddedSoftware Manager and Senior Engineers. Salary on offer … The annual salary on offer for the successful EmbeddedSoftwareEngineer is £30,000-£45,000 per annum . The role will be onsite for the 6 months to get up and running with the systems, workload, integrated with the team as well as training further training and guidance. Then after, hybrid working is available. The role More ❯
EmbeddedSoftwareEngineer/EmbeddedEngineer/Computer Vision Engineer required to join a groundbreaking defence startup developing next generation autonomous systems. Package Generous package to be discussed Bonus Equity + More Responsibilities Design, develop, and optimize real-time computer vision and image processing algorithms. Apply machine learning and AI techniques for automatic target … detection, tracking, and classification. Lead the integration of seeker and mission-critical software onto embedded flight systems. Develop, test, and maintain embeddedsoftware for missile components (guidance, control, navigation, communication). Ensure software runs efficiently on real-time, resource-constrained processors. Integrate software with on-board sensors, actuators, and communication interfaces. Conduct Hardware-in … the-Loop (HWIL) simulations for realistic performance testing. Execute rigorous testing and debugging to validate software reliability and mission-readiness. Develop automated test procedures and assist in system-level validation. Analyze performance data to fine-tune algorithms and improve accuracy. Maintain clear documentation of software design, test procedures, and results. Work closely with systems, hardware, and firmware engineers More ❯
Linux EmbeddedSoftwareEngineer - 35-60k - Bedfordshire - Hybrid My client are market specialists in developing wireless condition checking technology, which is used in countries all over the world in labor sectors. They are looking for a highly-skilled, Embedded Linux SoftwareEngineer to join the team. Responsibilities: Working across a multidisciplinary team, potentially … mentoring with more junior members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering discipline or the equivalent relevant experience Solid experience developing firmware for … Embedded Linux or an RTOS using C Understanding of power and clocking systems in modern 32-bit microcontroller architectures Experience debugging at hardware level, using test equipment such as oscilloscopes and logic analysers If you feel you have the relevant experience, as stated above, please apply with an updated copy of your CV and we will contact you. More ❯
Graduate EmbeddedSoftwareEngineer (2025 Start) Location: Cambridge Start Date: Summer/Autumn 2025 Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team … developing next-generation smart energy devices that make a real impact on sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products Work with communication protocols like UART, I2C, SPI , and CAN Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation … What We’re Looking For: On track to graduate in 2025 with a 2:1 degree or higher in Electrical Engineering, Solid programming skills in C Interest in embedded systems and an understanding of basic electronics 🌱 Why Join? Be part of a company developing technology that reduces energy waste and supports a greener future Work in a hybrid model More ❯
Embedded Linux SoftwareEngineer - £62k + 10% bonus - Motorsports/Automotive technology, Slough Client: Hawksworth Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: We are seeking an Embedded Linux SoftwareEngineer with 3+ years of experience, passionate about engineering and More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Embedded Linux SoftwareEngineer Location: Worcester (Hybrid WFH Available) Salary: Up to £60,000 Our client, a leading innovator in the wireless communications sector, is seeking a talented Embedded Linux SoftwareEngineer to join their growing team in the Worcester area. This is a fantastic opportunity to work on new advanced technology … a hybrid working role. There is an exciting new product roadmap ahead of them and they are growing the team based on this. Role Responsibilities: Design, develop, and maintain embedded Linux software for remote and wireless communication systems. Work closely with hardware and software teams to deliver robust, high-performance solutions. Configure, build, and optimize Linux-based … operating systems for custom hardware platforms. Contribute to the full software development lifecycle - from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of comms and More ❯
Embedded Linux SoftwareEngineer - £62k + 10% bonus - Motorsports/Automotive technology, London Client: Hawksworth Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Details Views: 5 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description We are seeking an Embedded Linux SoftwareEngineer with 3+ years of experience, passionate about engineering More ❯