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 More ❯
EmbeddedSoftwareEngineer Livingston Are you an experienced EmbeddedSoftwareEngineer? with a passion for innovation and customer-centric solutions? Do you thrive in a collaborative environment where your expertise and skills can drive success? If so, we have an exciting opportunity for you … to join our Product Development Team as an EmbeddedSoftwareEngineer! About Us: CAME are an international company manufacturing a range of specialist security products, primarily Video entry systems and Gate automation. We deal directly with trade professionals and distributors in the UK and provide industry leading … people and their communities. Role Overview: You will work within the Product Development team supporting the Product Development Manager in the successful implementation of embeddedsoftware and working with the wider business to ensure embeddedsoftware activities meet current company and customer requirements and explore future More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Octagon Group
Senior EmbeddedSoftwareEngineer – Cambridge – Hybrid £80,000 - £100,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days A new opportunity has opened for an experienced Senior EmbeddedSoftwareEngineer to join an innovative and growing R&D … team based in Cambridge . This is a permanent, full-time role with hybrid working options. We’re looking for a technically strong engineer with strong industrial experience, confident working across the full embeddedsoftware lifecycle – from requirements capture through to design, implementation, and testing. Key Requirements … Senior EmbeddedSoftwareEngineer (Cambridge): Essential Skills: Proficient in Linux embedded development Strong coding skills in C and modern C++ Experience with Yocto build system and Linux customisation Use of version control tools such as Git Familiarity with bug tracking tools like JIRA Experience with bare More ❯
EMBEDDEDSOFTWAREENGINEER NEW OPPORTUNITY AVAILABLE FOR AN EMBEDDEDSOFTWAREENGINEER IN SOUTHAMPTON Searchability NS&D has a permanent opportunity for an EmbeddedSoftwareEngineer to work across an exciting range of projects Salaries up to £90k + package For more … with this vacancy only. Also feel free to connect with me on LinkedIn, just search Shaun Varley. I look forward to hearing from you. EMBEDDEDSOFTWAREENGINEER KEY SKILLS: EMBEDDEDSOFTWAREENGINEER/LINUX/C/C++/ANDROID/NATIONAL SECURITY/ More ❯
EMBEDDEDSOFTWAREENGINEER NEW OPPORTUNITY AVAILABLE FOR AN EMBEDDEDSOFTWAREENGINEER IN SOUTHAMPTON Searchability NS&D has a permanent opportunity for an EmbeddedSoftwareEngineer to work across an exciting range of projects Must have active SC Clearance Salaries up to … with this vacancy only. Also feel free to connect with me on LinkedIn, just search Shaun Varley. I look forward to hearing from you. EMBEDDEDSOFTWAREENGINEER KEY SKILLS: EMBEDDEDSOFTWAREENGINEER/LINUX/C/C++/ANDROID/NATIONAL SECURITY/ More ❯
EmbeddedSoftwareEngineer Location: Dewsbury, West Yorkshire Salary: £40,000 - £50,000 Onsite Role with Early Friday Finish (12pm) Are you an experienced EmbeddedSoftwareEngineer looking to be part of a forward-thinking, rapidly growing company? If so, this is the opportunity for … months and a close-knit team of 22 talented professionals, we pride ourselves on our strong company culture and low staff turnover. As an EmbeddedSoftwareEngineer, 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 embeddedsoftware development, microcontrollers, and electronics. Key Responsibilities: Design and develop embeddedsoftware using C/C++. Work closely with our engineering team to develop and More ❯
Peterborough, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftwareEngineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of … embeddedsoftware solutions. You will have the opportunity to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftwareEngineer will include: Develop and maintain embeddedsoftware for communication systems, including real … time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication More ❯
Senior EmbeddedSoftwareEngineer The Company: Our client is a leading technology developer known for its commitment to delivering innovative solutions in the communications sector. They are dedicated to pushing the boundaries of what’s possible in real-time communication technology and are now seeking a skilled … EmbeddedSoftwareEngineer to join their talented team. Role Overview: As the Senior EmbeddedSoftwareEngineer, you will be at the forefront of developing and enhancing embedded real-time software. You will work closely with a dynamic team, tackling challenging real-time platform … issues and implementing creative solutions. Key Responsibilities: Embeddedsoftware development for new features. Debugging real-time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. Required Experience & Skills: Programming experience in C/C++. Experience working with software development More ❯
Role: EmbeddedSoftwareEngineer Location: Glasgow OR Dundee they have 2x offices so you can work from either Salary: £40,000 - £50,000 approx. but can be flexible for the right person Onsite work: you are required to be onsite 3x days per week Role description and … purpose We are seeking a talented and passionate EmbeddedSoftwareEngineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embeddedsoftware for our next-generation aquaculture technology. This is an exciting opportunity to contribute directly to … technology for good, working on real-world systems that have a tangible impact. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embeddedsoftwareMore ❯
Role: EmbeddedSoftwareEngineer Location: Glasgow OR Dundee they have 2x offices so you can work from either Salary: £40,000 - £50,000 approx. but can be flexible for the right person Onsite work: you are required to be onsite 3x days per week Role description and … purpose We are seeking a talented and passionate EmbeddedSoftwareEngineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embeddedsoftware for our next-generation aquaculture technology. This is an exciting opportunity to contribute directly to … technology for good, working on real-world systems that have a tangible impact. You will be involved in the full software development life-cycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities: Design, develop, and debug embeddedsoftwareMore ❯
EmbeddedSoftwareEngineer needed in Bristol to join global wireless company. This is an exciting senior level role for a skilled EmbeddedSoftwareengineer to take an active role in the design, development and validation of 5G Physical Layer Radio Access Network technologies. Applicants … need to have strong Embedded real time C/C++ skills with knowledge of the linux environment and ideally will have knowledge of the 4G/5G physical layer. Applicants should also be happy working in a well equipped lab environment with state of the art test tools. The … EmbeddedSoftwareEngineer will be responsible for the full development lifecycle of PHY features, create and implement test plans, drive the systems integration of new features. Ideal applicants for the EmbeddedSoftwareEngineer role will have 3yrs - 10yrs expertise and seeking a challenging opportunity. More ❯
Senior EmbeddedSoftwareEngineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model Salary: £70,000 - £90,000 (Depending on depth of experience) We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. … This cutting-edge technology will enable 4G/5G coverage anywhere on the planet—on land, at sea, and in flight. Senior EmbeddedSoftwareEngineer Role Overview: Develop and maintain embeddedsoftware for satellite systems. Work with C/C++, RTOS (FreeRTOS), and bare-metal … programming. Debug hardware/software, support system integration & launch. Senior EmbeddedSoftwareEngineer Key Skills: Embedded C/C++ Board Bring-Up (SoC, ARM) RTOS I2C, SPI, CANBus Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details More ❯
Senior EmbeddedSoftwareEngineer required by a growing technology company based near Rotherham. Due to continued success, they are looking to grow their existing software engineering team. The Senior EmbeddedSoftwareEngineer will be responsible for The design, development and support of embeddedsoftware and communication protocols. The development of tools to support embeddedsoftware product development. The development of testing and validation strategies. Maintaining and improving software for existing products. The administration and maintenance of supporting infrastructure for software development. The integration of software with … hardware Key Skills & Experience Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics More ❯
Position: EmbeddedSoftwareEngineer Salary: Up to £60,000 Location of Office: Belper The Role: Our client, an innovative technology business in Belper is again growing their engineering team and as such are now looking for embeddedsoftware engineers to join their team. Our client … host of new products, so this is the ideal time to be joining their growing the team. Their ideal candidates will be strong writing embedded/firmware level software development in C/C++, have experience with bare-metal or RTOS design and have experience with ARM family … microcontroller design (STM32 desired). You will be an all-round embeddedsoftwareengineer and enjoy variety and daily design challenges in your role. Whilst any experience with MISRA compliance or working to unit test automation procedures would really make your CV stand out. They are looking More ❯
Exciting Opportunity: Senior EmbeddedSoftwareEngineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their growing R&D team. If you're passionate … be the perfect role for you! The Role This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. … Your Responsibilities End-to-end embeddedsoftware development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining More ❯
Job Title: Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer 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 embeddedsoftware for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embeddedsoftware for performance, efficiency, and reliability Participate in code reviews More ❯
SoftwareEngineer (Embedded) Full-Time, Permanent Aberdeen - Hybrid working We are seeking a SoftwareEngineer to join the Engineering Team, focusing on health monitoring technology integrated into our systems. The role involves developing embeddedsoftware for health monitoring, particularly in biometrics and condition … monitoring for rescue operations. Key Responsibilities Provide software engineering solutions for health technology products. Support software management for new and legacy systems. Create engineering documentation (specifications, proposals, test plans, reports). Ensure adherence to engineering standards and processes. Participate in site visits as required. Comply with internal and … external standards and regulations. Required Skills & Experience Degree in Computer Science, Software, Electrical/Electronic Engineering, or equivalent. Experience in software development and the software development life cycle. Expertise in embeddedsoftware (MPLAB, ST32), C/C C languages. Familiarity with software management tools More ❯
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems … successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific … software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux SoftwareEngineer, your skills and experience should include: Strong C and C++ programming Embedded Linux More ❯
EmbeddedSoftware Integration Engineer – Engine Electronics Location: Peterborough, Cambridgeshire (Staffordshire also considered) Employment Type: 12 Month Contract Salary: £21.00 to £25.20 per hour This is an exciting opportunity for a Software Integration Engineer to work in a high-impact role developing and integrating embedded engine control features that power the machines of tomorrow. About the Role As part of the Engine Applications Software Team , you will help develop and deliver cutting-edge embeddedsoftware that directly controls the performance and efficiency of complex power systems. You’ll work across disciplines … develop features using Matlab/Simulink , conduct rigorous testing, and support the integration of high-performance electronic systems. Key Responsibilities Design, implement, and integrate embeddedsoftware features for advanced engine systems. Work closely with cross-functional teams to understand system requirements and deliver tailored software solutions. Develop More ❯
EmbeddedSoftwareEngineer Location: Halifax, West Yorkshire Employment Type: Full-time | On-site Salary: Up to £50,000 + Benefits Our client is seeking a highly skilled EmbeddedSoftwareEngineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role … offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embeddedsoftware for STM32-based systems. Implement robust, real-time motor control algorithms, with a strong focus on PID … source control practices using Git (GitHub/GitLab). Essential Skills and Experience: Good knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with More ❯
EmbeddedSoftwareEngineer Up to £55k On site Birstall (5 days on site) Day shift Currently recruiting for a EmbeddedSoftwareEngineer role based in Birstall paying up to £55k on a Permanent basis. Strong proficiency in C, C++, and/or other relevant … embedded programming languages. Solid understanding of hardware/software integration Experience with debugging tools, oscilloscopes ETC Knowledge of safety standards, including IEC 61508 or similar, and industrial control system security. 5+ years of experience in embeddedsoftware development, with a strong focus on PLC programming and More ❯
An established engineering business that delivers high-reliability solutions for safety-critical environments is looking for a Senior EmbeddedSoftwareEngineer to join its hardware-focused product development team. You'll work across the full lifecycle of embeddedsoftware projects, from concept and architecture through … to testing, documentation, and mentoring. This role would suit someone who enjoys the challenge of building software for robust, high-availability systems and wants to contribute to products that make a measurable difference in real-world operations. What you’ll be doing: Architecting and developing embeddedsoftware for high-reliability systems Designing software for microcontroller platforms (e.g., ARM, STM32) Leading code reviews, technical documentation, and mentoring Driving innovation and maintaining best-in-class development standards Supporting communication protocol development and hardware interfacing What you’ll need: Strong experience in embeddedsoftware development using More ❯
EmbeddedSoftwareEngineer – Real-Time systems Location: Hybrid working in Stevenage Salary: Up to £64,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 softwareengineer 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 … SC and DV clearance is highly beneficial. Duties & Experience: Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embeddedsoftware Strong programming knowledge of C/C++ Model-based development using UML SCADE definition More ❯
EmbeddedSoftwareEngineer – 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 softwareengineer 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 … Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embeddedsoftware Model-based development using UML SCADE definition and verification algorithms Promote quality code and More ❯
EmbeddedSoftwareEngineer | Birmingham | £40,000 - £50,000 KO2's client, a Birmingham-based engineering business involved in high-profile and confidential projects, is looking to add an EmbeddedSoftwareEngineer to their team. This is a rare opportunity to be part of a … academic background, with a 1st class degree, Masters or PhD in a relevant engineering or science discipline. Commercial experience in C or C++ within embedded systems is essential. Candidates will also need to demonstrate a solid understanding of embedded hardware, with hands-on experience working with CANbus and … RF systems being highly desirable. Key skills and experience required: Embedded C or C++ in a real-time environment CANbus systems experience Exposure to RF systems Strong academic background (1st, Masters or PhD) Comfortable working full-time onsite in Birmingham This role would suit an engineer who enjoys More ❯