Join to apply for the Lead EmbeddedSoftware Engineer role at Mid-Way Supply, Inc. 5 days ago Be among the first 25 applicants Join to apply for the Lead EmbeddedSoftware Engineer role at Mid-Way Supply, Inc. Get AI-powered advice on this job and more exclusive features. Job Title: Team Lead – EmbeddedSoftware Location: East Kent (Onsite) Type: Permanent Salary: £65,000 - £75,000 + Benefits DOE Overview: We're partnered with an innovative engineering company based in East Kent , who are looking for a Team Lead – EmbeddedSoftware to lead their existing team of EmbeddedSoftware Engineers. This is a key leadership role guiding the … development of real-time embedded systems for complex, high-performance products. Key Responsibilities Lead and mentor a team of embeddedsoftware engineers, ensuring high-quality and timely delivery. Design and implement embeddedsoftware in C/C++ on real-time operating systems. Collaborate with hardware, systems, and QA teams to ensure integration and reliability. More ❯
London, England, United Kingdom Hybrid / WFH Options
Abm Renovation
Join to apply for the Senior EmbeddedSoftware Engineer role at INOVERSE GROUPE 1 week ago Be among the first 25 applicants Join to apply for the Senior EmbeddedSoftware Engineer role at INOVERSE GROUPE Exciting Opportunity: Senior EmbeddedSoftware 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 EmbeddedSoftware Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could 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 embeddedsoftwaredevelopment: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative softwareMore ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
K - Full-time - London/Hybrid IONATE is a deep technology start-up building the technology backbone for smart grids. Our team is looking for a Senior EmbeddedSoftware Engineer who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers. Requiring extensive knowledge and experience in embeddedsoftwaredevelopment, this position will involve working with our hardware and software team. With a focus on real-time embedded firmware development, you will be actively contributing to in analyses, design reviews, simulations, technical discussions, verification and validation processes. You will need an innovative approach to engineering with well-grounded reasoning and experience. Importantly … you will contribute to live ongoing projects and test activities and work with the team to continue developing our HIT technology. What you will do: EmbeddedSoftwareDevelopment Develop embeddedsoftware for grid-connected inverters. Implement, test, debug, and troubleshoot DSP/microcontroller processor firmware and algorithms. Hardware Design Validation Perform hands-on embeddedMore ❯
job and more exclusive features. Direct message the job poster from Sperry Marine Talent Business Partner at Sperry Marine Role Overview Are you ready to join a collaborative international development team known for its technical excellence, strong product design standards, and a culture that values growth, recognition, and a supportive work environment? At Sperry Marine , we provide safe, efficient … future innovations. We are currently seeking a Senior Firmware Engineer to join our Engineering Department in New Malden. This role will play a key part in our radar sensor development team, focusing on firmware and embeddedsoftwaredevelopment for maritime navigation systems. Key Responsibilities Include Work in the Hardware team to develop firmware and embeddedsoftware on SoC platforms for new and existing products. To take ownership and responsibility for current and future design for developed SoC platforms going forwards. Collaborate closely with the EmbeddedSoftware and System Test teams during system integration activities. Maintain and improve FPGA development processes, workflows, and tools. Work autonomously in a focused, agile team More ❯
Social network you want to login/join with: Senior EmbeddedSoftware Engineer, Hertfordshire col-narrow-left Client: Location: Hertfordshire, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: df954a8d198d Job Views: 6 Posted: 27.06.2025 Expiry Date: 11.08.2025 col-wide Job Description: Job summary Our client, a leader in the defence sector … is currently seeking a Senior EmbeddedSoftware Engineer to join their team. This role focuses on embeddedsoftwaredevelopment for Real Time systems on missile subsystem software. Key skills required for this role EmbeddedSoftware, C/C++, bare-metal, model-based, Defence Important All applicants must be able to obtain Security Clearance … and be a sole/dual British national Key Responsibilities: Architect, design, implement, and test embeddedsoftware for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
K - Full-time - London/Hybrid IONATE is a deep technology start-up building the technology backbone for smart grids. Our team is looking for a Senior EmbeddedSoftware Engineer who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers. £65-80K - Full-time - London/Hybrid … IONATE is a deep technology start-up building the technology backbone for smart grids. Our team is looking for a Senior EmbeddedSoftware Engineer who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers. Requiring extensive knowledge and experience in embeddedsoftwaredevelopment, this position … will involve working with our hardware and software team. With a focus on real-time embedded firmware development, you will be actively contributing to in analyses, design reviews, simulations, technical discussions, verification and validation processes. You will need an innovative approach to engineering with well-grounded reasoning and experience. Importantly you will contribute to live ongoing projects More ❯
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. … wider consumer electronics and device market. Our Field Engineers are thought leaders helping our customers solve hard problems. They are accomplished technologists that take a hands-on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected … a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embeddedsoftwaredevelopment methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart More ❯
days ago Be among the first 25 applicants Summary This position offers a roughly 80/20 split between hands-on embeddedsoftwaredevelopment and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a … wide range of industries. Summary This position offers a roughly 80/20 split between hands-on embeddedsoftwaredevelopment and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a wide range of industries. … It's an excellent fit for someone with solid embeddedsoftware experience and some exposure toleadership-whether direct orinformal-who's ready to take the next step. A broader understanding of cloud or application-level development is also useful, given the diversity of work. Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury More ❯
London, England, United Kingdom Hybrid / WFH Options
Wayve Technologies Ltd
condition (including breastfeeding) or any other basis as protected by applicable law. About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that … Make Wayve the experience that defines your career! The role We are looking for a strong technical lead who has experience in producing and shipping reliable, performant automotive-grade software for distributed, high-end computing devices. As a member of the onboard Software Platform team, you will work within an engineering team delivering the software for edge … devices to reliably provide data, experimentation, validation, and autonomy on a large-scale fleet of vehicles. Through this role, you will be responsible for designing software architecture to integrate our ML-based AD solution into an automotive L2-L3 system application. This is a high-visibility role, providing broad technical leadership for a fast-growing team and company. As More ❯
London, England, United Kingdom Hybrid / WFH Options
Wayve
condition (including breastfeeding) or any other basis as protected by applicable law. About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that … Make Wayve the experience that defines your career! The role We are looking for a strong technical lead who has experience in producing and shipping reliable, performant automotive-grade software for distributed, high-end computing devices. As a member of the onboard Software Platform team, you will work within an engineering team delivering the software for edge … devices to reliably provide data, experimentation, validation, and autonomy on a large-scale fleet of vehicles. Through this role, you will be responsible for designing software architecture to integrate our ML-based AD solution into an automotive L2-L3 system application. This is a high-visibility role, providing broad technical leadership for a fast-growing team and company. As More ❯
EmbeddedSoftwareDevelopment Engineer, Ring Amazon London GBP 45,000 - 70,000 Be among the first applicants. 4 days ago EmbeddedSoftwareDevelopment Engineer, Ring Job ID: 2968713 | AMZN Dev Cntr Poland sp. z.o.o Ring in Poland is seeking skilled individuals with a strong sense of independence to join our team in Gdansk. Our … team develops current projects and builds new features. As an EmbeddedSoftwareDevelopment Engineer, you will be a core member of the development team. The ideal candidate is passionate about building IoT products, responsive, flexible, and thrives in an open, collaborative environment. The ideal candidate: Enjoys working closely with colleagues on technical challenges. Thrives in dynamic … environments with changing priorities. Understands the full product lifecycle from development to deployment. Communicates proactively and demonstrates technical leadership. Responsibilities include: Delivering high-quality C and C++ code for Ring Devices. Specifying, designing, and implementing embedded subsystem functionalities. Collaborating effectively within teams. Proactively communicating and demonstrating technical leadership. Amazon emphasizes continuous innovation, solving challenging problems daily to meet More ❯
EmbeddedSoftwareDevelopment Engineer, Ring Job ID: AMZN Dev Cntr Poland sp. z.o.o Ring in Poland will grow rapidly, therefore we are looking for skilled individuals with a strong sense of independence to join our team in Gdansk. Our team will develop current projects as well as build and deliver new features. As an EmbeddedSoftwareDevelopment Engineer, you will be a core member of the development team. The ideal candidate is passionate about building IoT products. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The ideal candidate: Enjoys working side by side with colleagues and teams on technical challenges. Is highly effective and thrives … been through the process from start to finish. Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge. We are looking for a EmbeddedSoftwareDevelopment Engineer to join the Ring team and support the development of new and existing products. We value your passion to discover, invent, simplify and More ❯
Join a deep-tech start-up transforming embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftwaredevelopment and reverse engineering. They’re now looking for a Senior EmbeddedSoftware Engineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior EmbeddedSoftware Engineer, we’re looking for someone with: Extensive experience in embeddeddevelopment (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device More ❯
City of London, Greater London, UK Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftwaredevelopment and reverse engineering. They’re now looking for a Senior EmbeddedSoftware Engineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior EmbeddedSoftware Engineer, we’re looking for someone with: Extensive experience in embeddeddevelopment (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device More ❯
City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior EmbeddedSoftware Engineer, london (city of london) col-narrow-left Client: IC Resources Location: london (city of london), United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: Join a deep-tech start … up transforming embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftwaredevelopment and reverse … engineering. They’re now looking for a Senior EmbeddedSoftware Engineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior EmbeddedSoftware Engineer , we’re More ❯
External job description Amazon Lab126 is an inventive research and development company that designs and engineer’s high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced ground-breaking devices like Fire tablets, Fire TV and Amazon Echo. Work hard. Have … fun. Make history. We are looking for an EmbeddedSoftwareDevelopment Engineer- to help design, develop, integrate our next generation devices. In this role you will work with customers, system architects, program managers and hardware engineers to design, implement, troubleshoot, fix kernel drivers, Audio SW, BSP for our next generation devices. You will be responsible for the … development of real-time embedded firmware and embedded Linux software that implements audio features. Key job responsibilities If you have one or more of the below skills, then this job is for you: - Expertise in ALSA/Pulse Audio - Exposure to Audio software stack on Android/QNX/proprietary OS including Audio Flinger, Audio More ❯
Based in West London, this team develops very high performance electronics for powering future internet applications. They are seeking exceptional candidates with embeddedsoftwaredevelopment skills. As an established world-leader in the electronics industry, they are well-placed to mentor recent graduates and help them progress in their careers. This role may therefor appeal to candidates … A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable. Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embeddeddevelopment experience. Additional extra-curricular involvement with technology development that demonstrates your interest in embeddedMore ❯
ML and HPC networking which will revolutionise Data Centers, speeding up training and inference, whilst dramatically reducing energy consumption for a sustainable future. We are looking for an experienced Software Engineer to develop drivers, middleware, example applications and embedded control software for our AI/ML and HPC networking solution. You will work iteratively through a series … of prototypes to ultimately deliver a production grade solution. Responsibilities will include software architecture definition, implementationand testing, as well as debugging and benchmarking. Responsibilities: Software architecture definition in collaboration with the broader team Preparing detailed technical documentation and presentations to stakeholders Linux PCIe driver development Integration with training and inference frameworks on CPU and GPU Embeddedsoftwaredevelopment within our network interface card Example application development and benchmarking, such as AI training Working with prototype hardware, identifying and root causing bugs and issues Required Skills & Experience: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation Bachelors or More ❯
London, England, United Kingdom Hybrid / WFH Options
Qualcomm
by health and wearable organizations, industrial organizations, as well as top silicon vendors, Edge Impulse has become the trusted ML platform for enterprises and developers alike. Primary Responsibilities Our embedded engineering team enables developers to create the next generation of intelligent device solutions with embedded Machine Learning. We believe that machine learning will enable the valuable use of … to cost, bandwidth or power constraints. Our framework provides data ingestion, labeling, training, and deployment capabilities to accelerate developer success with ML on the edge. Expand the fleet of embedded edge devices that support machine learning Develop code that enables Edge Impulse Machine Learning onto embedded devices using modern softwaredevelopment and deployment tools Connect sensors … image, audio, motion) to Edge Impulse applications Develop algorithms for data/image processing Improve/develop tooling that connects an embedded system to a larger system Drive solutions forward with an ownership mindset working effectively both independently and as a member of a distributed team Preferred Skills and Experience Experience bringing creative solutions to challenging problems and working More ❯
Job Description Senior EmbeddedSoftware Engineer 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 EmbeddedSoftware Engineer to join their talented … team. Role Overview: As the Senior EmbeddedSoftware Engineer, 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: Embeddedsoftwaredevelopment 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 softwaredevelopment tools including version control systems and bug tracking tools. You will be able to define and write tests for the software being developed and a passion to solve More ❯
London, England, United Kingdom Hybrid / WFH Options
EVONA
EVONA Greater London, England, United Kingdom Flight Software Engineer EVONA Greater London, England, United Kingdom Get AI-powered advice on this job and more exclusive features. Direct message the job poster from EVONA Space Technical Recruiter @ EVONA | 100+ engineers placed into pioneering space companies across the US | Helping scale mission-critical teams Flight Software Engineer – LEO & GEO Spacecraft … and deploying cutting-edge spacecraft for both Low Earth Orbit (LEO) and Geostationary Orbit (GEO) applications. This company is on a mission to reshape on-orbit capability through robust software and mission-driven engineering. As a Flight Software Engineer, you’ll play a key role in building, testing, and deploying flight-critical code for complex spacecraft systems. Location … Hybrid -London Type: Permanent (Contract options may be considered - ask us!) What You’ll Be Working On: Developing, testing, and integrating embedded flight software in C, C++, and Python Working across the full flight software stack: hardware interfaces, middleware, command & data handling, FDIR, autonomy, and comms Supporting both development and on-orbit operations for GEO and More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini Engineering
a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can … including: identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role Embeddedsoftwaredevelopment in programming languages like C and python. You can bring your whole self to work. At Capgemini equity, diversity and inclusion is part of everyday … of networks you can join,including our Women in Engineering employee network group. These networks support our community every day. Your skills and experience 10+ years of experience in embeddedsoftwaredevelopment and software language like C and python. Knowledge of CI Automation using Jenkins/Gerrit System, Bash/Python Scripting Experience with tools like More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Description: AI Research Engineer (Digital TV/Audio AI) - On Device AI/Edge AI Do you have a solid experience in Machine Learning/AI, and more specifically Embedded AI/Edge AI? Have Audio experience, inducing audio classification, audio separation, sound separation, voice and dialog or speech separation? We are seeking an AI Research Engineer to work … Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substituted Proven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU) Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training … achieving timely results Specific experience and application of general sound enhancement technologies for voice or other audio components. Including but not limited to AI technologies Analysis and design of software modules within an embedded system including creation of demo applications to showcase AI work. Prior experience of innovation in AI space, finding new project domains and generating project More ❯
Senior/Lead Software Engineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead Software Engineer will … be responsible for Software Architecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also EmbeddedSoftwareDevelopment (although … not essential, as any SoftwareDevelopment for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an More ❯
Senior/Lead Software Engineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead Software Engineer will … be responsible for Software Architecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also EmbeddedSoftwareDevelopment (although … not essential, as any SoftwareDevelopment for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an More ❯