Technical Lead - Embedded Software, Developer Toolchains & AI Tooling Technical Lead - Embedded Software, Developer Toolchains & AI Tooling Locations: Ireland, Cork; Spain, Valencia; Ireland, Limerick; United Kingdom, Edinburgh Time Type: Full time Posted On: 10 Days Ago Job Requisition ID: R250649 About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is … today's innovators stay Ahead of What's Possible. Learn more at and on LinkedIn and Twitter (X) . Job Title: Technical Lead - AI Embedded Toolchains About the Role We are seeking a Staff/Technical Lead to drive the development of next-generation embedded software tools and … AI-enhanced toolchains for cutting-edge SoCs. This role requires deep embeddedsystems expertise, a strong foundation in developer tooling, and the ability to lead and grow a technical team in embedded software and toolchains. You will play a critical role in defining and implementing modern, best More ❯
Software Engineer (EmbeddedSystems) Chinese/English bilingual 📍 Location: Edinburgh, Scotland (Office-Based) 📊 Experience Level: Entry to Mid-Level Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a Software Engineer with a passion for embeddedsystems and mobile security. This is an exciting opportunity to work on cutting-edge technology, researching how mobile apps interact with operating systems to enhance security solutions. If you’re fluent in Chinese and English and love tackling complex security challenges, this role is for you! 🔥 What You'll … Bring: ✅ Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). ✅ Programming Expertise: Strong experience in C/C++ for embeddedsystems, plus knowledge of TypeScript for HarmonyOS Next. ✅ Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. ✅ Security & Debugging Tools More ❯
Embedded Software Engineer – IoT & Cloud Integration Location: Edinburgh Industry: IoT, Maritime Communications, EmbeddedSystems I'm currently working on behalf of a pioneering client in the wireless communication space, whose patented technology enables data transmission through water-air boundaries, subsea structures, and underground environments. Their solutions power … in global sectors such as offshore wind, aquaculture, ocean observation, and energy. This is a hands-on, full-stack engineering position with a strong embeddedsystems component. You’ll also support testing and integration alongside hardware engineers and contribute to automated testing frameworks. This is a unique opportunity … for someone with experience across embeddedsystems, cloud connectivity, and IoT infrastructure. About the Role – IoT Software Engineer As an IoT Software Engineer, you'll develop robust, scalable software to bridge underwater communication systems with cloud infrastructure, ensuring seamless data flow from device to user. You'll More ❯
Embedded Software Engineer – IoT & Cloud Integration Location: Edinburgh Industry: IoT, Maritime Communications, EmbeddedSystems I'm currently working on behalf of a pioneering client in the wireless communication space, whose patented technology enables data transmission through water-air boundaries, subsea structures, and underground environments. Their solutions power … in global sectors such as offshore wind, aquaculture, ocean observation, and energy. This is a hands-on, full-stack engineering position with a strong embeddedsystems component. You’ll also support testing and integration alongside hardware engineers and contribute to automated testing frameworks. This is a unique opportunity … for someone with experience across embeddedsystems, cloud connectivity, and IoT infrastructure. About the Role – IoT Software Engineer As an IoT Software Engineer, you'll develop robust, scalable software to bridge underwater communication systems with cloud infrastructure, ensuring seamless data flow from device to user. You'll More ❯
to join our dynamic engineering team. In this critical role, you will be responsible for: The design, development, and implementation of firmware for our embeddedsystems, with a strong emphasis on integrating cutting-edge cybersecurity algorithms and robust information encryption techniques. Your expertise in real-time development will … products. You will work closely with hardware engineers, software developers, and security experts throughout the product lifecycle. Responsibilities: Design, develop, and implement firmware for embeddedsystems, focusing on security and performance. Research, analyze, and implement cryptographic algorithms for data protection at rest and in transit. Develop and integrate … related issues. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 2+ years in firmware development for embedded systems. Strong understanding of embedded system architectures, microcontrollers (e.g., ARM, RISC-V,), and real-time operating systems (RTOS). Demonstrable expertise in More ❯
to join our dynamic engineering team. In this critical role, you will be responsible for: The design, development, and implementation of firmware for our embeddedsystems, with a strong emphasis on integrating cutting-edge cybersecurity algorithms and robust information encryption techniques. Your expertise in real-time development will … products. You will work closely with hardware engineers, software developers, and security experts throughout the product lifecycle. Responsibilities: Design, develop, and implement firmware for embeddedsystems, focusing on security and performance. Research, analyze, and implement cryptographic algorithms for data protection at rest and in transit. Develop and integrate … related issues. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 2+ years in firmware development for embedded systems. Strong understanding of embedded system architectures, microcontrollers (e.g., ARM, RISC-V,), and real-time operating systems (RTOS). Demonstrable expertise in More ❯
a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embeddedsystems, playing a critical part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication … the office in person, but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for EmbeddedSystems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM … architecture and testing procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Bioliberty
a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embeddedsystems, playing a critical part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication … the office in person, but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for EmbeddedSystems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM … architecture and testing procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. More ❯
Embedded Software Engineer Livingston Are you an experienced Embedded Software Engineer? 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 Embedded Software Engineer! 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 training, sales and technical support … solutions in UK residential and commercial markets. We are renowned for manufacturing and supplying high quality audio and video vandal resistant door entry, concierge systems and proximity access control systems. For over 35 years we have been designing and bringing to market innovative systems tailored to client specific More ❯
engineering presence. We're looking for a Senior C++ Software Engineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating … reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity to shape how mission-critical financial systems are developed. You’ll be working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements … Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Anson McCade
SC Eligible The Opportunity We’re working with a leading defence organisation on a key hire for a Senior Software Developer to join their embeddedsystems team. This is a hands-on, high-impact role developing real-time software for next-generation systems where performance and reliability … technologies—offering both deep technical engagement and long-term career growth. What You’ll Do • Lead or support the design, development, and integration of embedded software for advanced real-time platforms • Collaborate with systems, hardware, and safety teams to deliver certified software solutions that meet strict performance and … promote continuous improvement across the software function Key Skills & Experience • Strong experience as a Senior Software Developer, ideally in safety-critical or real-time systems • Solid background in C, C++ or Ada, and familiarity with UML modelling • Hands-on experience with multi-threaded applications, low-level driver development, or More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products … 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 Software Engineer will include: Design and test device driver and application specific software on … 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 Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes More ❯
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products … 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 Software Engineer will include: Design and test device driver and application specific software on … 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 Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes More ❯
Champion technical excellence and innovation in a commercially driven environment What You Bring 🔸 Proven leadership experience in product engineering teams 🔸 Expertise in C & Java , embeddedsystems, and real-time software 🔸 Deep understanding of distributed architectures & complex systems 🔸 Strong stakeholder management & communication skills 🔸 A passion for driving technical More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Head Resourcing
Champion technical excellence and innovation in a commercially driven environment What You Bring 🔸 Proven leadership experience in product engineering teams 🔸 Expertise in C & Java , embeddedsystems, and real-time software 🔸 Deep understanding of distributed architectures & complex systems 🔸 Strong stakeholder management & communication skills 🔸 A passion for driving technical More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Gravitas Recruitment Group (Global) Ltd
techniques, or Acoustic Analysis. Experience in the FMCG industry will be highly advantageous, particularly if you have worked with datasets derived from sensors or embeddedsystems within manufactured goods. This opportunity requires a Data Scientist who enjoys problem-solving, thrives in a client-facing environment, and is comfortable More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
feel to it. What you will do as a Software Engineer: Develop, maintain and optimize Simulink and MATLAB-based signal processing pipelines. Collaborate with systems engineers to design and implement novel algorithms for airborne radar systems. Test, document and support the integration of deployable software onto custom hardware platforms. … agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Experience with cross-compiling and developing software for embedded systems. Security Clearance: You must be eligible for full security clearance. Life at Leonardo: With a company funded benefits package, a commitment to learning More ❯
At Leonardo, we are looking for experienced Software Engineers to develop software for the M-Scan and E-Scan radar systems that are deployed on the Eurofighter Typhoon Fighter Jet. Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. As a result of significant … project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work alongside and closely with the Software & Systems team, as well as the rooflab integration team. You will investigate and resolve real integration problems on a complex system. What we need from … Confluence/Bitbucket/Gitlab. Experience with Java will be very useful for getting to grips with Ada quicker. Experience with developing software for embedded systems. Past or current experience in heavily regulated industries such as Defence, Aerospace, Automotive, Medical, Oil and Gas or Financial. With a company funded More ❯