Role: Contract SeniorEmbedded Software Engineer. Rate: 60phr + VAT, outside IR35 Duration : 6 months Location: Cardiff Supporting a renewable energy technology company, with offices in Cardiff, we are looking for a contract seniorembedded software engineer. This is an opportunity to join a team in … 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 Electronic Engineering More ❯
Role: Contract SeniorEmbedded Software Engineer. Rate: 60phr + VAT, outside IR35 Duration : 6 months Location: Cardiff Supporting a renewable energy technology company, with offices in Cardiff, we are looking for a contract seniorembedded software engineer. This is an opportunity to join a team in … 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 Electronic Engineering More ❯
SeniorEmbeddedEngineer (Mandarin Speaker) - London/Remote from the UK London/Remote from the UK Get to know us At eyeo, we transform the internet into a trusted, sustainable and accessible place where users regain control over their experience, content creators and publishers are rewarded … experience in modern C++ High proficiency in Mandarin Chinese (required for communication with clients) Deep experience in developing, (cross-)compiling and optimizing code for (embedded) Linux Knowledge of the Linux networking stack and routing protocols Experience with continuous integration at least as a user (bonus for having set up More ❯
Dorset, South West, United Kingdom Hybrid / WFH Options
Talent Locker
SeniorEmbedded Software Engineer, £54 - 66k + benefits, Poole (Hybrid working) + 10% bonus Do you want to continue your career at somewhere that offers excellent career progression whilst working for a market leader? Do you have experience working on IBM SDL, C/C++ and work … to a senior development level and looking for the next step in your career? This company have a great reputation and a history of people being professionally developed and enhancing careers. The role is vacancy due to an internal promotion! You will need to be experienced developer, with strong … experience designing, implementing, maintaining & testing embedded software. You will lead engineering work packages, manage scope, budget, and timelines, while also providing systems and development engineering across all project phases-from design to commissioning. Responsibilities include technical oversight of subcontractors, supporting bids with engineering input, engaging with customers and suppliers More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
The Talent Locker Ltd
SeniorEmbedded Software Engineer , £54 - 66k + benefits, Poole (Hybrid working) + 10% bonus Do you want to continue your career at somewhere that offers excellent career progression whilst working for a market leader? Do you have experience working on IBM SDL, C/C++ and work … to a senior development level and looking for the next step in your career? This company has a great reputation and a history of people being professionally developed and enhancing careers. The role is a vacancy due to an internal promotion! You will need to be an experienced developer … with strong experience designing, implementing, maintaining & testing embedded software. You will lead engineering work packages, manage scope, budget, and timelines, while also providing systems and development engineering across all project phases-from design to commissioning. Responsibilities include: Technical oversight of subcontractors Supporting bids with engineering input Engaging with customers More ❯
SeniorEmbedded Software Engineer £ 40k - 50 k Reading 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in … the whole SDLC + Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of More ❯
SeniorEmbedded Software Engineer | £ 40k - 50 k | Reading | 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in … the whole SDLC + Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
Talent Locker
SeniorEmbedded Software Engineer, £54 - 66k + benefits, Poole (Hybrid working) + 10% bonus Do you want to continue your career at somewhere that offers excellent career progression whilst working for a market leader? Do you have experience working on IBM SDL, C/C++ and work … to a senior development level and looking for the next step in your career? This company have a great reputation and a histor... More ❯
Senior Software EngineerEmbedded & Edge Systems Location: Warrington (4 days per week on-site) Salary: Up to £65,000 + benefits A rare opportunity to take technical ownership of a cutting-edge system with real-world impact. A well-funded, early-stage technology company developing sensor solutions … for the utilities industry are looking for a Senior Software Engineer to lead the evolution of their edge an... More ❯
Are you an Embedded Linux Engineer with a passion for cutting-edge Linux kernels and boot loaders for innovative consumer products? Then we have the opportunity for you! About the role As a SeniorEmbedded Linux Engineer at reMarkable, your main focus will be geared … our London office! Further tasks and responsibilities Bring-up of new electrical devices and prototypes, getting them to work and integrating them into our embedded environment. Development of user-space software for Codex, our custom embedded Linux distribution. Build automation systems, testing and validate electronics, ensuring compliance with … and software perspective. We are looking for the following experience Proven expertise with Linux kernel development, preferably with recent kernel versions. Vast experience with embedded systems and a solid understanding of operating systems. Proficiency in C++. Rust or other system programming languages is beneficial. Familiarity with embedded bootloaders More ❯
Job Title: SeniorEmbedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from More ❯
Job Title: SeniorEmbedded Software Engineer Location : Cardiff Working Arrangement : On-Site 3 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C - C++ programming experience is desirable - Experience working within a team taking a product from More ❯
Job Title: SeniorEmbedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from More ❯
Are you eager to work with innovative and leading e-ink technology? Do you want to develop and maintain a custom embedded Linux distribution for products focused on better thinking? About reMarkable We create technology that helps people think better. Since the launch of reMarkable 1 in 2017, we … Norway, you'll be one of the first to help establish and build our new team in the UK. About the role As a SeniorEmbedded Software Engineer at reMarkable, you will be a part of the unit responsible for developing and maintaining low-level software for … our current and future products. You will be working with our custom embedded Linux distribution, Codex, and on improving our software build system with a focus on automation and scalability. Topics you may work with include driving the display, connectivity, power management, over-the-air updates, and various generalized More ❯
Scheme Shares Incentive Scheme Bonus Scheme (5% Bonus For Grade 2 Employees & 10% For Grade 3 Employees) Mentoring Scheme External PDP Scheme Job title SeniorEmbedded Software Engineer What will this person be doing? Work on cutting-edge powered air and thermal imaging products that play a … Manufacturing from time to time. Take ownership on proof of concept (PoC) initiatives for powered air systems, with the opportunity to grow into a senior leadership position over time. Own the software requirements for products, working closely with the hardware team to understand system needs and ensure delivery of More ❯
Embedded Software Engineer 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 of … plans and recent deployments across Europe, America and north Africa they are now looking to continue their growth plans with the addition of an Embedded Software contractor to join initially on a 6 month duration however this is likely to extend, or even be made permanent if that is … 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 ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Linaro Ltd
Overview We seek a highly skilled and technically capable SeniorEmbedded Linux Software engineer to join the Linaro Professional Services team. Applicants should have a proven record of developing and delivering system software for production-grade consumer electronics and industrial IoT devices. As an experienced senior … have similar relevant experience. Key Technical Skills & Experience Minimum seven years of experience working with production-grade Linux (Android/Yocto/Debian) for Embedded/Consumer Electronics/IoT Devices. Familiar with OS image generation (Yocto/AOSP/Debian), packaging, release methodology, upgrades and updates, CVEs tracking … and fixing, and CI/CD. A minimum of 5+ years of Embedded Linux experience, including SoC bring-up, BSP upgrades, or any other Linux kernel subsystems such as display, audio/video, compute, or power management. Participated in upstreaming of Linux projects like Linux kernel or maintaining open More ❯
As an embedded software engineer would you love to join a specialist organisation working directly with the world's leading retailers and blue chip companies? You have the opportunity to work as part of a highly skilled team in the hands on development of new products from initial More ❯
ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE. Senior Firmware/Embedded Systems Engineer Role Overview: We're looking for a talented Senior Firmware Engineer to help design, develop, and implement embedded systems that … power the next generation of secure devices used in ATMs, kiosks, and self-service machines. If you're an experienced engineer who loves working with low-level hardware, real-time operating systems, and embedded firmware, this role offers a unique opportunity to make an impact on products used … by millions worldwide. Key Responsibilities: Develop embedded firmware for microcontrollers and real-time operating systems (RTOS) like VxWorks , FreeRTOS , or uC/OS . Design and implement device drivers and low-level protocols to control hardware like ATMs , self-service machines , and payment devices . Collaborate with hardware and More ❯
ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE. Senior Firmware/Embedded Systems Engineer Role Overview: We're looking for a talented Senior Firmware Engineer to help design, develop, and implement embedded systems that … power the next generation of secure devices used in ATMs, kiosks, and self-service machines. If you're an experienced engineer who loves working with low-level hardware, real-time operating systems, and embedded firmware, this role offers a unique opportunity to make an impact on products used … by millions worldwide. Key Responsibilities: Develop embedded firmware for microcontrollers and real-time operating systems (RTOS) like VxWorks , FreeRTOS , or uC/OS . Design and implement device drivers and low-level protocols to control hardware like ATMs , self-service machines , and payment devices . Collaborate with hardware and More ❯
Embedded Linux Senior Software Engineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that's … DHCP, HTTP/REST Basic understanding of security best practices in IoT or server environments Good communication skills, ideally public speaking experience IoT/Embedded experience - from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services Some experience with Docker/OCI containers/K8s More ❯
Plymouth, Devon, United Kingdom Hybrid / WFH Options
Robert Bosch Group
Sr. Embedded Software Engineer (Multiple Positions) (REF252139N) Full-time ETAS, Inc. seeks Sr. Embedded Software Engineer (Multiple Positions) at its facility located at 15800 Haggerty Road, Plymouth, MI 48170. Responsible for supporting projects/customers in regard to AUTOSAR related topics, including: AUTOSAR Workflow AUTOSAR - BSW … s degree, or foreign equivalent in Electrical engineering, Electronic engineering, Software engineering or a related field, plus 5 years of experience as a Software Engineer or an occupation in the field of embedded software development. Additionally, the applicant must have employment experience with: C and low-level microcontroller … from home). Travel Requirements: 10 - 15% international and domestic travel. Applicants who are interested in this position should apply online at , search Sr. Embedded Software Engineer/REF252139N . Bosch adheres to Federal, State, and Local laws regarding drug-testing. Employment is contingent upon the successful completion More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
R&D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for an experienced Embedded Software Engineer who will help shape the future user experience of our latest products. The successful candidate will enjoy working on the leading … edge and be able to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embedded software development from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. Collaborates with hardware … real world use cases. Essential Skills, Experience and Qualifications: Educated to Degree level in Computer Science, Electronics or Software Engineering At least 6 years embedded software development using C and C++. Deployment of applications and drivers onto an embedded Linux system. Comfortable working in an agile development environment More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Role: Embedded Software Contractor Location: Cambridge/Hybrid An exciting opportunity for an experienced Embedded Software Contractor to contribute to the development of next-generation 5G-based products within a growing technology company. Key Responsibilities: Design and implement platform-level security features for Embedded Linux systems. Harden … Conduct security assessments and perform static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot … validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam More ❯