york, yorkshire and the humber, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: Embedded Engineer Salary: Up to £60,000 Location: York + Hybrid Work from Home About the Role: Our award-winning client is expanding their engineering team and is seeking an Embedded Software Engineer to join their office. This role offers flexible hybrid working. As an Embedded … ownership of the complete design process, from initial concept through to testing and manufacturing, working alongside a small, talented team. Skills and Experience Required: EmbeddedC programming Bare metal development Experience with RS232, SPI, CAN, RS485, I2C PIC Microchip microcontrollers ideally The ideal candidate will be an experienced … embedded engineer with a background of delivering successful projects and working within an engineering environment. Your expertise will include EmbeddedC programming, bare metal development, and knowledge of various communication protocols (SPI, I2C, RS232, Ethernet, etc.). Experience with PIC microcontrollers is highly desirable. While not required More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Contract Embedded Software Engineer Remote/Sheffield £60-70p/h Outside IR35 Location: Fully Remote (UK-based only), occasional visits to Sheffield Rate: £60-70 per hour (Outside IR35) Duration: 6-12 months IR35 Status: Outside IR35 An exciting contract opportunity has opened for an experienced Embedded Software Engineer to support the delivery of next-generation embedded platforms in the aerospace security and IoT sectors. The company is based near Sheffield but the role is predominantly remote. You'll join a collaborative team working on low-level embeddedC/C++ development, focusing … on real-time performance and robust hardware integration. Key Skills Required: EmbeddedC/C++ for ARM Cortex or STM32 Real-time operating systems (FreeRTOS, Zephyr) Bare-metal and low-level driver development Serial comms: I2C, SPI, UART Version control (Git) and debugging tools (oscilloscopes, logic analyzers) Nice More ❯
ulverston, north west england, United Kingdom Hybrid / WFH Options
Certain Advantage
Lead Software Engineer (EmbeddedC) Location: Cumbria/Hybrid 4 day working week. Competitive Salary + benefits like Bonus scheme, Private Healthcare, Life Assurance Certain Advantage are supporting a World leading client who design and manufacture electronics products for use in defence applications across Air, Land and Sea … similar subject. Full life cycle software development within a relevant industry - preference for Aerospace, Defence, Automotive. Some experience of digital hardware design and interfacing. EmbeddedC MISRA C safety Critical Microcontroller experience (16Bit & 8 Bit) Verification/Debugging knowledge (writing Test scripts, Low level Unit testing and More ❯
Outside IR35 Fully Remote (must be UK Based) Role Overview: The Embedded Software Engineer will be responsible for developing and optimising software for microcontroller-based power electronics applications. The ideal candidate will have deep expertise in embeddedC programming, control loop design, and power converter topologies. This … with a strong background in control software for power electronics who can work independently and contribute effectively to system-level design. Key Responsibilities: Develop embedded software for power converters using C language with a focus on efficiency and reliability. Implement software-based control loop design for power electronics … applications. Work with STM32 and TI C2000 microcontrollers to develop high-performance embedded control solutions. Optimise code execution to minimise processing time and ensure fail-safe operation. Design and implement control algorithms for various power converter topologies, including Buck, Boost, Resonant, PFC, and Inverter systems. Conduct software debugging, validation More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Matchtech
Outside IR35 Fully Remote (must be UK Based) Role Overview: The Embedded Software Engineer will be responsible for developing and optimising software for microcontroller-based power electronics applications. The ideal candidate will have deep expertise in embeddedC programming, control loop design, and power converter topologies. This … with a strong background in control software for power electronics who can work independently and contribute effectively to system-level design. Key Responsibilities: Develop embedded software for power converters using C language with a focus on efficiency and reliability. Implement software-based control loop design for power electronics … applications. Work with STM32 and TI C2000 microcontrollers to develop high-performance embedded control solutions. Optimise code execution to minimise processing time and ensure fail-safe operation. Design and implement control algorithms for various power converter topologies, including Buck, Boost, Resonant, PFC, and Inverter systems. Conduct software debugging, validation More ❯
Graduate Embedded Software Engineer Are you a curious and hands-on Graduate Embedded Software Engineer 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're working with a … extra-curricular hobbies that show your passion for engineering, they want to hear about it. What you ll be working on as a Graduate Embedded Software Engineer: EmbeddedC/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 Embedded Software Engineer: 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 product Bonus points More ❯
Graduate Embedded Software Engineer Are you a curious and hands-on Graduate Embedded Software Engineer 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're working with a … extra-curricular hobbies that show your passion for engineering, they want to hear about it. What you’ll be working on as a Graduate Embedded Software Engineer: EmbeddedC/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 Embedded Software Engineer: 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 product Bonus points More ❯
Dewsbury, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer Location: Dewsbury, West Yorkshire Salary: £40,000 - £50,000 Onsite Role with Early Friday Finish (12pm) Are you an experienced Embedded Software Engineer looking to be part of a forward-thinking, rapidly growing company? If so, this is the opportunity for you! Join a thriving … months and a close-knit team of 22 talented professionals, we pride ourselves on our strong company culture and low staff turnover. As an Embedded Software Engineer, you'll be working on cutting-edge testing systems, gaining exposure to complex projects that push the boundaries of automotive innovation. This … is a fantastic role for someone with 5+ years of experience in the field, who is passionate about embedded software development, microcontrollers, and electronics. Key Responsibilities: Design and develop embedded software using C/C++. Work closely with our engineering team to develop and implement complex testing More ❯
software for electric machines and power electronic solutions. What will you be doing? As Graduate Software Engineer key responsibilities will include: Software development with embeddedC and modelling tools - Simulink/MATLAB. Software testing and validation. Performing simulation/in-loop testing - HiL, SiL, MiL, and PiL. Working … Graduate Software Engineer: Bachelors or Masters Degree in Engineering - Electronics, Computer Science, or similar. Fundamental knowledge of controls engineering principals. Experience in hand coding EmbeddedC and/or Python. Knowledge of engineering and software development processes. Academic or professional use of engineering tools: MATLAB - Simulink Mathworks EmbeddedMore ❯
join their dynamic team. The Role Graduate Software Engineer As a Graduate Software Engineer , you will play a key role in designing and developing embedded software and data management solutions for their industry-leading products. You will be working with embeddedC , C/Qt , and … Linux/Windows applications , while also supporting software-driven manufacturing and testing processes. Key Responsibilities for the Graduate Software Engineer Develop, test, and debug embedded software. Design and implement data management and analytics solutions. Support the manufacturing process with custom software tools. Assist customer support teams in troubleshooting software … a Graduate Software Engineer A degree in Electronics, Mechanical Engineering, Physics, or a related field. Strong mathematical and analytical skills. Hands-on experience with embedded systems (Arduino, ARM, Raspberry Pi, etc.). Full right to work in the UK. Bonus Skills (Not Essential, but a Plus!) Interest in manufacturing More ❯
Reading, Berkshire, South East, Burghfield Common, United Kingdom
Orion Electrotech
join their dynamic team. The Role – Graduate Software Engineer As a Graduate Software Engineer , you will play a key role in designing and developing embedded software and data management solutions for their industry-leading products. You will be working with embeddedC , C/Qt , and … Linux/Windows applications , while also supporting software-driven manufacturing and testing processes. Key Responsibilities for the Graduate Software Engineer Develop, test, and debug embedded software. Design and implement data management and analytics solutions. Support the manufacturing process with custom software tools. Assist customer support teams in troubleshooting software … a Graduate Software Engineer A degree in Electronics, Mechanical Engineering, Physics, or a related field. Strong mathematical and analytical skills. Hands-on experience with embedded systems (Arduino, ARM, Raspberry Pi, etc.). Full right to work in the UK. Bonus Skills (Not Essential, but a Plus!) Interest in manufacturing More ❯
Firmware Engineer – Up to £45k – Totton– EmbeddedC, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. … The role will include: + Design, develop, and maintain embedded software systems + Working with cross functional teams to resolve any technical issues + Develop code for a range of new and existing products Role/Responsibilities: + Embedded software development – writing code in EmbeddedCMore ❯
Firmware Engineer – Up to £45k – Totton– EmbeddedC, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. … The role will include: + Design, develop, and maintain embedded software systems + Working with cross functional teams to resolve any technical issues + Develop code for a range of new and existing products Role/Responsibilities: + Embedded software development – writing code in EmbeddedCMore ❯
Firmware Engineer – Up to £45k – Totton– EmbeddedC, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. … The role will include: + Design, develop, and maintain embedded software systems + Working with cross functional teams to resolve any technical issues + Develop code for a range of new and existing products Role/Responsibilities: + Embedded software development – writing code in EmbeddedCMore ❯
Firmware Engineer – Up to £45k – Totton– EmbeddedC, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. … The role will include: + Design, develop, and maintain embedded software systems + Working with cross functional teams to resolve any technical issues + Develop code for a range of new and existing products Role/Responsibilities: + Embedded software development – writing code in EmbeddedCMore ❯
Embedded Software Engineer - Cambridge - Hybrid I'm looking for an Embedded Software Engineer with embedded Linux experience to join a cutting edge electronics manufacturer in Cambridge. You will be developing new features and improving functionality for a range of their products, whilst contributing to new product development … working in a multi-disciplinary team. Requirements: - Strong expertise in embeddedC development. - Experience with Embedded Linux development - Experience developing device drivers for Embedded Linux - Additional experience with build-systems, such as Yocto would be highly desirable. Interviews are currently ongoing so apply now More ❯
Embedded Software Engineer - Cambridge - Hybrid I'm looking for an Embedded Software Engineer with embedded Linux experience to join a cutting edge electronics manufacturer in Cambridge. You will be developing new features and improving functionality for a range of their products, whilst contributing to new product development … working in a multi-disciplinary team. Requirements: - Strong expertise in embeddedC development. - Experience with Embedded Linux development - Experience developing device drivers for Embedded Linux - Additional experience with build-systems, such as Yocto would be highly desirable. Interviews are currently ongoing so apply now More ❯
We are Hiring: Embedded Software Manager – Embedded Systems 📍 Maidstone, Kent (Hybrid) | 🕒 Full-time | Permanent Are you an experienced Embedded Software Manager ready to lead cutting-edge development in embedded systems, IoT, and cloud-connected technologies? We are growing our R&D function in Maidstone, Kent, and … looking for someone to take ownership of embedded software delivery across a range of safety-critical electronic products. From low-level embeddedC through to connected web services, you will lead a cross-functional team through full-lifecycle development. 🔧 What will the Embedded Software Manager Do … Lead and mentor a team of 10–15 engineers across embedded, Linux, desktop, web, and cloud platforms. • Guide architecture decisions for bare-metal and RTOS-based systems, as well as cloud-based applications. • Manage project delivery with senior members of the business. • Ensure the highest quality software. • Champion modern More ❯
engineers to deliver complex software projects for a broad variety of customers across multiple mobility sectors. Based in Leamington Spa. Required : Experience of developing embedded software OR model based software Experience of capturing requirements and developing software architecture Good technical leadership , strong communication skills and customer facing experience Proven … from scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of embeddedC software development OR model-based software development utilising Matlab/Simulink tools. Candidates should have a systems appreciation and have ideally worked … including significant experience of motor control software development for e-mobility systems Good evidence of model based software development using Matlab/Simulink OR embeddedC Good practical engineering aptitude (e.g. getting software to work on hardware platforms, within larger electromechanical systems, etc). Ability to technically lead More ❯
and independently which in essence will put your skills to the test. An ideal person would have at least 1 years commercial experience with embedded-C firmware programming, electronics design including schematic design & PCB layout and some experience with git and clear communication skills. The Role: * Junior Electronics … into integrated hardware and application features The Person: * Relevant degree level qualification (Computer Science or other technically relevant subject) * 1 years commercial experience with embedded-C firmware programming, electronics design including schematic design & PCB layout and some experience with git * Strong communicator and interested in technology Reference Number More ❯
glasgow, central scotland, United Kingdom Hybrid / WFH Options
Premier Group
Job Title: Embedded Software Engineer Location: Glasgow (Scotland) Salary: £45,000 - £55,000 per annum Great Benefits Package & Relocation Assistance – See Below Sponsorship is available Company Overview & Job Title: A fantastic Global engineering organization based in Glasgow (Scotland) who specialise in the Semiconductor Industry have an opening in which … they’re now recruiting for a brand new Embedded Software Engineer to join the successful team and business. This Embedded Software Engineering role is ideal for a Senior Embedded Software Engineer or a mid-level Embedded Software Engineer who is looking for career progression, is ready … able to demonstrate their motivations to move to the senior position. Salary on offer, hybrid & relocation assistance. The salary on offer for the successful Embedded Software Engineer is £45,000-£55,000 per annum, depending on skillset and experience. Hybrid working of 3 days onsite and 2 days WFH More ❯
Graduate Software Engineer - C/IoT An exciting opportunity has opened up for a Graduate Software Engineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch your career, working on … real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate Software Engineer - C/IoT, based in Ipswich, Suffolk, will be involved in: Writing … embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate Software Engineer - CMore ❯
Graduate Software Engineer - C/IoT An exciting opportunity has opened up for a Graduate Software Engineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch your career, working on … real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate Software Engineer - C/IoT, based in Ipswich, Suffolk, will be involved in: Writing … embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate Software Engineer - CMore ❯
the household & medical device sector. Due to big growth plans this year, they are expanding their team. Main duties: + Developing STM32 microcontrollers in embeddedC + Developing applications with Visual Studio in C# + Working with a world-class team of multidisciplinary engineers Skills and Experience Required … Degree/HNC in electronics/computer science (or related) + Experience with ST microcontrollers + Some experience programming in C# + Experience with embeddedC Bonus: + Experience with regulated industry standards + Detailed extra-curricular projects on CV What you ll get: + £45-60k More ❯
Swansea, City and County of Swansea, West Glamorgan, United Kingdom
Platform Recruitment
the household & medical device sector. Due to big growth plans this year, they are expanding their team. Main duties: + Developing STM32 microcontrollers in embeddedC + Developing applications with Visual Studio in C# + Working with a world-class team of multidisciplinary engineers Skills and Experience Required … Degree/HNC in electronics/computer science (or related) + Experience with ST microcontrollers + Some experience programming in C# + Experience with embeddedC Bonus: + Experience with regulated industry standards + Detailed extra-curricular projects on CV What you’ll get: + £45-60k More ❯