Chester, Cheshire, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior EmbeddedSoftwareEngineer Location: Hybrid (3 days onsite, 2 remote), Chester Salary : £55,000 + benefits About the role: This is an exciting opportunity for a talented Senior EmbeddedSoftwareEngineer with expertise in C/C++ (C++ 11/ More ❯
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
EmbeddedSoftwareEngineer | £45 - 60k | Milton Keynes – On-Site My client is an elite company in their niche providing industrial innovation solutions. Due to sustained success, they’re looking for an embeddedsoftware engineer. Main duties: + Porting legacy hardware with new software + … Contribute directly to new continuous integration systems + Involved in new product development from conception to manufacture Skills and Experience Required: + 3+ years embedded C/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of … CI platforms (Git, Jenkins etc.) What you’ll get: + £45-60k + Clear progression path to CEng + Opportunity to specialise your embedded skills If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated More ❯
Developing embedded C and C++ software on Linux This product development and manufacturing company are growing and looking for a Senior EmbeddedSoftwareEngineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer … products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embeddedsoftware engineer. Extensive experience with embedded C and … C++ programming that is used for developing optimised complex systems including embedded kernel and Linux driver technologies. Good analytical and problem-solving skills. Excellent communication skills. Additional experience with 1 or more of the following: Rust, Python, RF, DSP, network systems. The role would require you to be onsite More ❯
EmbeddedSoftwareEngineer - £45 - 60k DOE – Wokingham– Hybrid My client is a well established company in their niche providing automation solutions for a range of sectors. They are looking for an engineer to take on a mounting workload and help train junior engineers. Main duties: + … Real-time embeddedsoftware design + Integrating hardware and software + Coach and train junior engineers Skills and Experience Required: + 3+ years’ commercial experience + Strong C++ skills + RTOS & multithreading experience + Knowledge of serial communication protocols Bonus: + Hardware design experience + Experience with More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Gerrell & Hard
EmbeddedSoftwareEngineer Reading Some remote working available £40-£60k + Bonus + Excellent Benefits In this role youll be working on complex software projects for one or more software products delivered by the Engineering department. Youll need a detailed knowledge of C & C++ programming … languages and embedded Linux. This role requires you to work closely with other members and technical leads across engineering to plan, develop, test and deliver software products. The software skills for this position are: C Coding + RTOS Embedded Linux & C++ Experience of developing for and … debugging on Linux based embedded devices, including cross-compiling for different hardware architectures, virtualisation and docker concepts is also required. To apply for this position were looking for an Engineer to code at expert level in C & C++ targeted at Linux based embedded systems, along with a More ❯
Role : Contract EmbeddedSoftwareEngineer Rate : 60phr Duration : 6 months Location : Bath, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bath, we are looking for a contract embeddedsoftware engineer. This is an opportunity to join a team … growing and broadening their skills. This team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities … Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education : - Degree in a relevant area such as Software or More ❯
BA1, Bath, Bath and North East Somerset, Somerset, United Kingdom
Zenovo
Role : Contract EmbeddedSoftwareEngineer Rate : 60phr Duration : 6 months Location : Bath, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bath, we are looking for a contract embeddedsoftware engineer. This is an opportunity to join a team … growing and broadening their skills. This team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities … Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education : - Degree in a relevant area such as Software or More ❯
Role : Contract EmbeddedSoftwareEngineer Rate : 60phr + VAT, outside IR35 Duration : 6 months Location : Exeter, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Exeter, we are looking for a contract embeddedsoftware engineer. This is an opportunity … growing and broadening their skills. This team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities … Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education : - Degree in a relevant area such as Software or More ❯
EmbeddedEngineer - £50-£60k – Oxford – Onsite My client are market leaders in designing safety solutions. And they are looking for an Embedded Design Engineer to join the growing team. Responsibilities : Supporting the design and selection of processing hardware used in solutions Integrating and building embedded LinuxOS optimised for hardware and applications Supporting production of newly introduced products, deploying the correct embedded OS Ensure embedded systems are secure and up-to-date Key Skills 2 years embeddedsoftware development experience – C/C++/Python BSc or BEng in Computer Science … Engineering or any related field Strong knowledge of working with Linux in an embedded system – Bash Scripting Excellent understanding of networking – IPV4, routing, DNS, DHCP, firewalls and network traffic analysis Good knowledge of SoC systems Desirable to have Docker experience, and experience working with higher level web tech (Web More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Vantage Consulting
EmbeddedSoftwareEngineer - Contract (6 Months) Location: Nottingham (3 Days On-site per Week) Contract: 6 Months | 40 Hours/Week Rate: £55-£65 per hour Start Date: ASAP IR35: assessment in progress This role is an opportunity to contribute to cutting-edge EV charging technology in … a dynamic and fast-moving environment. Key Responsibilities: Develop and maintain embeddedsoftware for EV charging products Collaborate with cross-functional engineering teams Ensure compliance with industry standards and protocols Essential Skills & Experience: Strong embedded C programming Yocto & Linux system development EV charging expertise (especially with IEC61851 … and ISO 15118) Experience with hardware/software integration Location & Flexibility: Hybrid working - 3 days on-site in Nottingham Full-time - 40 hours per week More ❯
EmbeddedSoftwareEngineer Location: Widnes Rate: £40-£50 p/h Duration: Initial 6 month contract (likely to extend) I am happy to showcase an incredible company who are looking to expand their team and bring in a contractor to aid in the transition and growth period … plans and recent deployments across Europe, America and north Africa they are now looking to continue their growth plans with the addition of an EmbeddedSoftware contractor to join initially on a 6 month duration however this is likely to extend, or even be made permanent if that … a few days a week in order to work with the hardware on-site. The required skills set for this position. Experience working with Embedded C, with Python programming experience a plus. Worked in a Linux based environment with Microcontrollers Experience working with MQTT within the IoT ecosystem as More ❯
Overview Expleo has world-class experts in the provision of real-time embedded systems, specializing in safety and mission-critical control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting-edge Missile Systems development project in the Defence … domain. Responsibilities Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products. Participate in all phases of the … software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Take ownership of assigned tasks, meet project deadlines, and maintain a high level of More ❯
within the renewable sector. This role will give you autonomy to work on a variety of projects within a tight-knit team, focused on Embedded Linux development. The team work flexibly but also have a lab for office-based work which will enable valuable face-to-face time with … your colleagues. For this EmbeddedSoftwareEngineer, we are looking for someone with: A strong background within Embedded Linux Strong experience with C and C++ programming Experience with Linux driver or Kernel driver development What Next? If you’re an EmbeddedSoftwareEngineer … new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Senior EmbeddedSoftwareEngineer Rotherham 50K - 60K Role Description Develop and maintain embeddedsoftware independently, while also creating and updating relevant technical documentation. Consistently delivered high-quality work, completing assigned tasks on schedule. Responsibilities Research, design and develop software solutions for new and existing … where the need arises. Essential Requirements Bachelor degree or above, computer or electronic information relevant major preferred. At least 5 years of experience in embedded SW development. Able to understand the hardware schematic and co-work with hardware engineers. Familiar with MCU development such as Cortex-M3, Cortex-M4. More ❯
SoftwareEngineer – C++/Linux/Hardware Location : Gloucester or Guildford Salary : £60,000 - £90,000 + 10% Bonus A cutting-edge technology team is looking for a SoftwareEngineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. … come to life from first principles through to fully deployed systems What we’re looking for • Strong C++ and Linux experience – developing low-level software that interacts with hardware • Hardware-focused engineering – understanding how software controls and optimises hardware performance • Hands-on development – this is not a code … team rather than a large corporate development environment, this role is for you Please note we are NOT looking for: • Developers focused on pure software applications rather than software-hardware integration • Candidates who primarily maintain or test existing codebases rather than building new software solutions • Engineers who More ❯
SoftwareEngineer – C++/Linux/Hardware Location : Gloucester or Guildford Salary : £60,000 - £90,000 + 10% Bonus A cutting-edge technology team is looking for a SoftwareEngineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. … come to life from first principles through to fully deployed systems What we’re looking for • Strong C++ and Linux experience – developing low-level software that interacts with hardware • Hardware-focused engineering – understanding how software controls and optimises hardware performance • Hands-on development – this is not a code … team rather than a large corporate development environment, this role is for you Please note we are NOT looking for: • Developers focused on pure software applications rather than software-hardware integration • Candidates who primarily maintain or test existing codebases rather than building new software solutions • Engineers who More ❯
SoftwareEngineer – C++/Linux/Hardware Location : Gloucester or Guildford Salary : £60,000 - £90,000 + 10% Bonus A cutting-edge technology team is looking for a SoftwareEngineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. … come to life from first principles through to fully deployed systems What we’re looking for • Strong C++ and Linux experience – developing low-level software that interacts with hardware • Hardware-focused engineering – understanding how software controls and optimises hardware performance • Hands-on development – this is not a code … team rather than a large corporate development environment, this role is for you Please note we are NOT looking for: • Developers focused on pure software applications rather than software-hardware integration • Candidates who primarily maintain or test existing codebases rather than building new software solutions • Engineers who 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 … 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 More ❯
Senior EmbeddedSoftwareEngineer (Go/Linux) About Us Started in 2021, Coram.AI is building the best business AI video system on the market. Powered by the next-generation video artificial intelligence, we deliver unprecedented insights and 10x better user experience than the incumbents of the vast … will be responsible for a large part of our edge-computing stack powering Coram Point and other products. This involves: Building applications running on embedded Linux devices (Yocto). Building communication protocols between edge and the cloud. Optimizing services for CPU and memory efficiency. Building CI, CD, observability, and … telemetry. This is a 5-days a week in-office role. Requirements and experience we are looking for 3+ years of experience writing production software in Go for embedded Linux applications. Experience using Yocto, Docker, Build system. Ideally, you have built applications from 0 to 1 and are More ❯
Senior EmbeddedSoftwareEngineer (Go/Linux) About Us Started in 2021, Coram.AI is building the best business AI video system on the market. Powered by the next-generation video artificial intelligence, we deliver unprecedented insights and 10x better user experience than the incumbents of the vast … will be responsible for a large part of our edge-computing stack powering Coram Point and other products. This involves: Building applications running on embedded Linux devices (Yocto). Building communication protocols between edge and the cloud. Optimizing services for CPU and memory efficiency. Building CI, CD, observability, and … telemetry. This is a 5-days a week in-office role. Requirements and experience we are looking for 3+ years of experience writing production software in Go for embedded Linux applications. Experience using Yocto, Docker, and Build systems. Ideally, you have built applications from 0 to 1 and More ❯
EmbeddedSoftwareEngineer – 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. It requires writing low-level 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. Benefits: Competitive salary, an excellent package and hybrid working. … for global communication systems. Grow skills in Control Theory (Z-transforms, filter algorithms) particularly in DC-DC Converters. Collaborate with a skilled team in software and hardware for mentorship and support. Key Responsibilities: Analyse and scale software requirements to design technical solutions that meet system needs. Participate in More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
My client is an established engineering company specializing in innovative embedded systems solutions across multiple sectors. They're currently seeking a talented EmbeddedSoftwareEngineer to join their expert technical team. The Role In this role, you'll develop embeddedsoftware solutions across multiple … in the full product development life-cycle on various projects with quick turn-around times, working with a multi-disciplinary team of hardware/software engineers, with scope to grow your responsibilities over time and become more involved with customer interaction (if this is of interest!). Key Requirements … is open to considering senior or mid-level engineers with the right skills and enthusiasm, or even promising junior candidates with exceptional aptitude for embedded systems. They value demonstrated ability and passion over years of experience alone. So, if this role is of interest then apply now to avoid More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
My client is an established engineering company specializing in innovative embedded systems solutions across multiple sectors. They're currently seeking a talented EmbeddedSoftwareEngineer to join their expert technical team. The Role In this role, you'll develop embeddedsoftware solutions across multiple … in the full product development life-cycle on various projects with quick turn-around times, working with a multi-disciplinary team of hardware/software engineers, with scope to grow your responsibilities over time and become more involved with customer interaction (if this is of interest!). Key Requirements … is open to considering senior or mid-level engineers with the right skills and enthusiasm, or even promising junior candidates with exceptional aptitude for embedded systems. They value demonstrated ability and passion over years of experience alone. So, if this role is of interest then apply now to avoid More ❯
Role: Contract EmbeddedSoftware Engineer. Rate: 55phr + VAT, outside IR35 Duration: 6 months Location: Bristol, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bristol, we are looking for a contract embeddedsoftware engineer. This is an opportunity to … growing and broadening their skills. This team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities … Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education: - Degree in a relevant area such as Software or More ❯
Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior SoftwareEngineer - 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 … 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 More ❯