Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from … you. We are looking for experienced Low Level Embedded Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level Embedded Software Engineer: Develop high quality and … robust low level embedded software for a multicore processing platform. Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical presentations to More ❯
Senior Embedded Software Engineer Location: Eindhoven, Netherlands Introduction: Join an innovative R and D team creating the brains behind next generation devices. From implantable medical systems and surgical robots to advanced machine control and connected products, you will design software that makes a difference. Your role: • Create, implement … and verify subsystems, modules, and components for embedded solutions • Write clean, efficient, highly structured code with careful attention to memory usage and speed • Maintain and debug existing applications, delivering reliable fixes • Collaborate with multidisciplinary colleagues and stakeholders, translating requirements into working features • Mentor junior engineers through code reviews and … Contribute actively to stand ups, sprint planning, and design sessions, bringing forward ideas that improve the team What you bring: • MSc or BSc in Embedded Systems, Computer Science, Electrical Engineering, Mathematics, or similar • Minimum four years of experience developing embedded software on Linux or Windows platforms • Expert level More ❯
Senior Embedded Software Engineer - BLE/Audio Codec Location: Belfast (On-site preferred with flexible WFH options) Contract: Inside IR35 Duration: 6-12 months (likely extension) Start Date: ASAP Overview: We're seeking a highly skilled Embedded Software Engineer to join a cutting-edge BLE/… Audio Codec team working on ultra-low-power embedded systems, such as wireless earbuds and headphones. This role requires strong embedded C/C++ skills, with a focus on code optimisation for constrained environments. Key Responsibilities: Develop and optimise embedded firmware for BLE audio devices Work on … hardware, DSP, and software teams to deliver end-to-end solutions Debug and profile firmware on target systems using cross-compilation tools Key Technologies: Embedded C/C++ (performance-optimised code for low-resource systems) BLE/LC3 DSP (Digital Signal Processing fundamentals) Embedded Linux Cross-compilation (GCC More ❯
Chippenham, Wiltshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Chippenham - Embedded Software Engineer (£50-70k) - Embedded C, hardware peripherals, firmware My client is a cutting-edge engineering company developing world-class embedded solutions. Due to continued growth, they are seeking a highly motivated Software Engineer to join their innovative and dynamic team. Main … Duties: Provide embedded software support for existing and new products. Develop applications in embedded and desktop Linux environments. Collaborate in an Agile team environment (Kanban/Scrum). Coach and mentor junior engineers. Lead by example, demonstrating technical leadership and delivering exceptional solutions. Skills and Experience Required: Degree … in Computer Systems Engineering, STEM, or equivalent experience. Proficient in writing real-time embedded software in C. Skilled with I2C, SPI, and memory-mapped hardware peripherals. Experience with Agile methodologies. Experience working in a Linux environment. Location & Working Style: Hybrid working & collaborative working environment in Chippenham ! If you believe More ❯
Grand Rapids, Michigan, United States Hybrid / WFH Options
Akkodis
Akkodis is seeking two full time, direct hire Lead Embedded Software Engineers with our dedicated team and avionics partnership in the Grand Rapids, MI area for a hybrid/remote role. An extensive corporate relocation package is also available for eligible candidates. This is a critical role in the … aerospace sector, focusing on the full lifecycle of embedded software (firmware), platforms, and systems. This role demands deep technical expertise in real-time embedded systems and hands-on collaboration with cross-functional teams to deliver high-reliability solutions for controlling physical aerospace components. Qualified candidates will possess greater … than 3 years of professional experience in programming embedded software for the avionics/aerospace industry to include C or Ada programming along with any level of project management or lead experience in UVM, Cost analysis, MS Projects or other PM software . This position is covered under Dept More ❯
London, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Up to £75K for the Embedded Software Engineer position. Helping Scale-Ups Build Their Engineering Teams - Tech for Good Consultant at SR2 Embedded Software Engineer – Oxfordshire (Hybrid … person company is known for its high-performance, rugged solutions, including voice and facial recognition systems. The Role: We’re looking for an Embedded Software Engineer to work on advanced video processing solutions. You'll play a key role in designing and developing software for high-performance surveillance … products. What You’ll Need: Strong experience with C or Embedded C Proficiency in Linux development Familiarity with video processing technologies such as GStreamer or OBS Studio The Offer: Hybrid working – 2 days a week onsite in Oxfordshire Salary up to £75K (if you’re an exceptional fit but More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
Innovate
Software Engineer (Embedded) Full-Time, Permanent Aberdeen - Hybrid working We are seeking a Software Engineer to join the Engineering Team, focusing on health monitoring technology integrated into our systems. The role involves developing embedded software for health monitoring, particularly in biometrics and condition monitoring for rescue … Experience Degree in Computer Science, Software, Electrical/Electronic Engineering, or equivalent. Experience in software development and the software development life cycle. Expertise in embedded software (MPLAB, ST32), C/C C languages. Familiarity with software management tools (e.g., Azure DevOps, GitHub). Ability to obtain SC-level security More ❯
Doncaster, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Senior Embedded Software Engineer Location: Doncaster Salary: Up to £60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that connect and … protect-at home, at work, and beyond. The Role: We're seeking an experienced Embedded Software Engineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time connectivity and intelligent … control. Responsibilities: Develop, implement, and test embedded software for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embedded software for performance, efficiency, and reliability Participate in code reviews and contribute to continuous improvement More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester … . Youll play a key role in designing and developing embedded software. From early-stage prototyping to production-ready systems, youll be part of a collaborative team pushing innovation in connected hardware. What Youll Be Doing: Designing and implementing embedded firmware for in-house hardware platforms Bringing up … industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What Were Looking For: Strong experience in C/C++ development for embedded systems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and target platform Experience with More ❯
West Bromwich, England, United Kingdom Hybrid / WFH Options
IC Resources
Urgent and immediate need for an Embedded Linux SW Engineer in Bristol. I am seeking a skilled Embedded Linux Software Engineer with 3 yrs+ expertise to join an established team developing exciting software. Responsibilities include developing or modifying Linux drivers for the embedded platforms and … developing Linux video and machine learning applications. The ideal Embedded Linux Software Engineer will have 3 years of embedded C development experience and some embedded linux kernel configuration and development experience. Anyone with low-level driver development or video/machine learning application development would be More ❯
world problems, up close, in the field, and as part of a tight, technical team. Your Role We're looking for a hands-on embeddedengineer to own the development of our next-gen hardware. You'll design PCBs, write firmware, and help scale our hardware to a … We value what you've built more than how many years you've worked. You've likely seen, and shipped, a wide variety of embedded systems. You will join a small, execution-focused team and work closely with our CTO and software engineers. What you will work on Design … and test custom PCBs with gas sensors, actuators, and wireless modules Write robust embedded firmware (C++) for low-power, remote systems Build and optimize wireless connectivity (e.g. LTE, LoRa, NB-IoT) Integrate hardware into our cloud software stack Test, deploy, and improve the product through field feedback Who You More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting … measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside … technology domain and its real-world applications. What You'll Bring Essential Skills: Degree in Computer Science, Electronics, or Software Engineering. 6+ years of embedded software development experience using C and C++. Proficiency in deploying applications and drivers on embedded Linux systems. Strong debugging skills and familiarity with More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded … quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14) . Experience with real-time operating systems (RTOS … such as ThreadX, Azure RTOS, or FreeRTOS. Proven experience with bare metal development and ARM Cortex-M or similar microcontrollers. Deep understanding of embedded systems, including hardware testing and debugging . Familiarity with TCP/IP protocols and network stacks . Desirable Skills: Experience with STM32 microcontrollers. Background in More ❯
Horsham, England, United Kingdom Hybrid / WFH Options
X4 Technology
Role: Embedded Software Engineer Location: South Surrey (Hybrid) Salary: £45,000 - £55,000 Hybrid - 4 days onsite I'm working with a company that specialises in the design and manufacture of high-tech sensor technology who are looking for an Embedded Software Engineer. The company are in … generation of products, and this position will be heavily involved in greenfield hardware development of ultrasonic detection technology. The role will suit a competent Embedded Software Engineer who has experience over the full product lifecycle. Required experience: 3+ Years of Industry experience Firmware development using C/C++ More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Bristol - Embedded Software Engineer - £45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for an Embedded Software Engineer to join their highly motivated team as a result of growth. You will have the … opportunity to work on a variety of the latest chips! Location: Bristol (Hybrid) Salary: £45-60k + great benefits! Responsibilities: Programming in Embedded C Working in a safety-critical field like automotive, medical, or aerospace Experience in MISRA coding standards Experience in DOORS or other similar software requirements More ❯
Letchworth, England, United Kingdom Hybrid / WFH Options
Focusrite
Embedded Software Engineer - Linea Research 1 month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Location: Letchworth Garden City/Hybrid Term: Permanent, Full-time Salary: Dependant on experience + benefits The Company Linea Research Ltd, part of … are based in Letchworth Garden City, Hertfordshire, with plans for exciting growth in 2025. Job Description We have an exciting opportunity for a talented embedded software engineer to join our software department. The successful candidate will help develop the firmware that our products depend on. This is a … full-time, permanent position. Requirements At least 2 years of experience writing and debugging embedded systems code in C and C++. Experience with: Getting new hardware from initial power-up to running 'main()' Writing low-level drivers, test code, and unit tests Working with serial interfaces like I2C, UART More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer – BLE/Audio Codec Location: Belfast (On-site preferred with flexible WFH options) Contract: Inside IR35 Duration: 6–12 months (likely extension) Start Date: ASAP Overview: We're seeking a highly skilled Embedded Software … Engineer to join a cutting-edge BLE/Audio Codec team working on ultra-low-power embedded systems, such as wireless earbuds and headphones. This role requires strong embedded C/C++ skills, with a focus on code optimisation for constrained environments. Key Responsibilities: Develop and optimise … embedded firmware for BLE audio devices Work on LC3 codec integration and system-level performance tuning Collaborate with hardware, DSP, and software teams to deliver end-to-end solutions Debug and profile firmware on target systems using cross-compilation tools Key Technologies: Embedded C/C++ (performance-optimised More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Senior Embedded Software Engineer - Linlithgow (Hybrid - 2 days in office per week) - Very Competitive Salary We offer a comprehensive package including a 5% pension, 32 days holiday, performance bonus, share incentive plan, healthcare scheme, income protection, life assurance, flexible working hours, and sponsorship opportunities. This is … an excellent opportunity for an Embedded Software Engineer to join a publicly listed company known for its supportive culture and award-winning training programs. The company is a well-established, international leader in Networking Solutions, developing and supporting complex products for telecom and network providers. Responsibilities Develop and … maintain embedded software throughout the full lifecycle, including integration and testing. Collaborate with product owners to convert high-level system requirements into functional software features. Debug system-level issues to ensure optimal performance. Requirements Strong commercial experience in embedded software development using C and C++. Experience with object More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Embedded Software Engineer – London (Hybrid) - £65,000 + Car Allow. + Bonus + Ex. Benefits – Permanent Visa Sponsorship available if you are in the UK and meet the requirements of the role Primary Purpose: The role involves developing and maintaining mission-critical software for subsea power transmission equipment. … C code, implementing communication protocols, and integrating software with hardware. Key tasks include testing, documentation, and collaboration with hardware and validation teams. Expertise in embedded systems, control theory, and debugging is essential. Competitive salary, an excellent package and hybrid working. Work on cutting-edge, mission-critical technology for global … and other test equipment. Use of any DSP Chip. Familiarity with VHDL for FPGA or CPLD chip programming. Background in real-time, mission-critical, embedded control systems. Experience with IDE configuration and software lifecycle management. Communication Protocols: Proficient with RS232/424, SPI, CAN Bus, USB, and Ethernet. How More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA UK Ltd
We are looking for a software engineer focussed on embedded software development for Real Time systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem software. Salary : up to £64,000 depending on experience Dynamic (hybrid) working : 4 to 5 days … across the full product lifecycle. In a collaborative and close-knit culture, we support each other to search for better. Join us as an Embedded Software Engineer and take our technology and your career into new territories. You will be responsible for delivering the on-board software for … the next generation of Missile Systems. What we're looking for from you: Significant previous experience of developing bare-metal embedded software using C/C++. Experience in model-based development, using UML or using tools such as IBM's Rhapsody. Experience of the definition and verification of algorithms More ❯
Irvine, California, United States Hybrid / WFH Options
REQ Solutions
Job Title: Software EmbeddedEngineer Duration: 12+ Months (Possible extension) Location: Irvine, CA 92618 Hybrid Role, 3days onsite Responsibilities: In this role, you will be part of evaluation, integration of software and firmware technologies for medical devices for Urology products. Experience with application software development, embedded systems … android platform, test frameworks, and regulatory compliant medical device software development processes. Participate in technology evaluations, technical assessments and validation of software architectures, embedded software, and system integration aspects of acquired implantable medical devices. Support software architecture, development, testing strategies and risk management activities for software applications Evaluate compliance … internal quality management systems (QMS). Maintain thorough design documentation, traceability matrices, and SDLC artifacts for regulatory submissions. Provide technical inputs on low-power embedded systems, wireless communication (e.g. BLE, NFC, RF telemetry), and real-time operating systems (RTOS). Education/Experience: B.S or M.S in Computer Science More ❯
Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within … realm of sonar signal processing. The position requires onsite presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating … and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting tests. Integrating, analysing defects, and resolving issues to support verification teams. Peer reviewing design and code, fostering a culture of learning and feedback. Designing software architecture using UML and More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
VANRATH
Embedded C/C++ Software Engineer – Contract VANRATH Belfast, Northern Ireland, United Kingdom Get AI-powered advice on this job and more exclusive features. Direct message the job poster from VANRATH Senior IT Contracts Recruitment Consultant @ VANRATH Embedded C/C++ Software Engineer – Contract Location: Belfast … Hybrid, 4 days in Belfast office per week) Contract: Daily Rate (6 Months -extension likely) Overview: We’re looking for an experienced Embedded C/C++ Engineer to join a high-performance team working on advanced audio and Bluetooth technologies. The ideal candidate will have strong experience in … low-level development, code optimisation, and Linux-based embedded systems, along with exposure to LC3 codecs and Bluetooth stack integration. This is a great opportunity to work on meaningful, performance-driven projects in a hybrid setup based in Belfast. Key Responsibilities: Design, develop, and optimise embedded software using More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Embedded Software Engineer – ADA Location: Hybrid working in Stevenage, Bristol or Bolton Salary: Up to £60,000 per annum + Bonus Benefits: Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A … market leading and global company within the defence sector are looking for an experienced ADA software engineer with experience in 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. This position … C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code reviews Aerospace software knowledge More ❯
VeroTech is looking for an Embedded Software Engineer! Are you interested in working in Aerospace/Defense ? We're VeroTech, a Belgian engineering consultancy company specialized in R&D projects, currently looking for talented engineers. Your mission As an Embedded Software Engineer, you work closely with … the integration, validation, and qualification of systems to ensure high-quality performance. Your profile Master's degree in Electronics 3+ years of experience in embedded software development Proficiency in C programming , experience with Linux , knowledge of Real-Time Operating Systems (RTOS) Professionally proficient in English Interest in Defense Sector More ❯