ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE. Senior Firmware/EmbeddedSystems Engineer Role Overview: We're looking for a talented Senior Firmware Engineer to help design, develop, and implement embeddedsystems that power the … 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 software teams to ensure seamless integration More ❯
ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE. Senior Firmware/EmbeddedSystems Engineer Role Overview: We're looking for a talented Senior Firmware Engineer to help design, develop, and implement embeddedsystems that power the … 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 software teams to ensure seamless integration More ❯
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 (1-3 years) 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 … 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 ❯
Our client is a leader in cutting-edge embeddedsystems, delivering innovative solutions across data management, energy optimization, and control systems. As we continue to expand our product portfolio, we are looking for a talented Senior Embedded Software Engineer to help drive the evolution of our Data … Manager, Superpack, and Controls Software platforms. Role Overview: We are seeking an experienced Senior Embedded Software Engineer with a strong background in resource data management to lead the development and enhancement of our embedded software solutions. The ideal candidate will have deep expertise in embeddedsystems … is highly desirable, particularly to support internal initiatives as we prepare to launch our MK4 platform featuring NFC connectivity. Key Responsibilities: Develop and optimize embedded software for the Data Manager, Superpack, and Controls Software. Design and implement efficient solutions for resource data management, improving system performance and reliability. Collaborate More ❯
Role: Embedded Software Engineer 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 Embedded Software Engineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embedded software 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 embedded software and firmware for a variety of More ❯
Role: Embedded Software Engineer 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 Embedded Software Engineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embedded software 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 embedded software and firmware for a variety of More ❯
Role: Embedded Software Engineer 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 Embedded Software Engineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embedded software 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 embedded software and firmware for a variety of More ❯
Job Description 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 More ❯
+£55,000 - Senior Embedded Engineer - Glasgow, 3 days onsite. A leading technology company specializing in advanced semi-conductor manufacturing is seeking a Senior Embedded Software Engineer to join its product development team. Operating in diverse industries such as renewable energy, microelectronics, life sciences, and research, the company … designs and manufactures high-performance laser solutions with a strong focus on innovation and reliability. The role involves developing and maintaining embedded software for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ … code, integrating software with hardware and optics, troubleshooting embeddedsystems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CAN Bus, I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA More ❯
The growing demand for safer, more efficient, and intelligent transportation systems has created a significant need for advanced sensing technologies. At ANGOKA, we are focused on enabling intelligent transport systems (ITS) to navigate complex environments, avoid obstacles, and perform precision maneuvers, especially in situations where GPS signals are … weak or visual systems are obstructed. Our ground-breaking co-operative radar solution offers the ability for intelligent transport systems (ITS) to operate in diverse environmental conditions (e.g., darkness, fog, rain). Radar technology is pivotal for the advancement of intelligent transport systems, offering robust, all-weather … What you will do: As a Radar Software Engineer, you will be responsible for the development and integration of cutting-edge co-operative radar systems specifically designed to enhance drone navigation and enable precision-assisted landing. This role will focus on both near-term and medium-term needs for More ❯
The growing demand for safer, more efficient, and intelligent transportation systems has created a significant need for advanced sensing technologies. At ANGOKA, we are focused on enabling intelligent transport systems (ITS) to navigate complex environments, avoid obstacles, and perform precision maneuvers, especially in situations where GPS signals are … weak or visual systems are obstructed. Our ground-breaking co-operative radar solution offers the ability for intelligent transport systems (ITS) to operate in diverse environmental conditions (e.g., darkness, fog, rain). Radar technology is pivotal for the advancement of intelligent transport systems, offering robust, all-weather … What you will do: As a Radar Software Engineer, you will be responsible for the development and integration of cutting-edge co-operative radar systems specifically designed to enhance drone navigation and enable precision-assisted landing. This role will focus on both near-term and medium-term needs for More ❯
The growing demand for safer, more efficient, and intelligent transportation systems has created a significant need for advanced sensing technologies. At ANGOKA, we are focused on enabling intelligent transport systems (ITS) to navigate complex environments, avoid obstacles, and perform precision maneuvers, especially in situations where GPS signals are … weak or visual systems are obstructed. Our ground-breaking co-operative radar solution offers the ability for intelligent transport systems (ITS) to operate in diverse environmental conditions (e.g., darkness, fog, rain). Radar technology is pivotal for the advancement of intelligent transport systems, offering robust, all-weather … What you will do: As a Radar Software Engineer, you will be responsible for the development and integration of cutting-edge co-operative radar systems specifically designed to enhance drone navigation and enable precision-assisted landing. This role will focus on both near-term and medium-term needs for More ❯
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year … on year. Due to growth, they are looking to add an additional Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embeddedsystems, from concept through to manufacture. … In this role, you will continuously play an integral role in the development of high-performance, real-time embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in More ❯
their Engineering R+D team, working on innovative technology for the financial/banking sector. This role offers the opportunity to work on highly complex embeddedsystems that validate, secure, and process physical currency at remarkable speeds. The successful candidate will be responsible for: Developing firmware for time-critical … robotic systems processing items at 10 per second Enhancing existing validation systems including optical, magnetic, and thickness measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key … Technologies Embedded Software development in C/C++ ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience 5+ years of embedded software/firmware development experience (ARM platform highly preferred) Proven experience with mechatronic/robotic devices Computer Science or Electronic Engineering More ❯
Dundee, Dundee City, City of Dundee, United Kingdom
Avanti Recruitment
their Engineering R+D team, working on innovative technology for the financial/banking sector. This role offers the opportunity to work on highly complex embeddedsystems that validate, secure, and process physical currency at remarkable speeds. The successful candidate will be responsible for: Developing firmware for time-critical … robotic systems processing items at 10 per second Enhancing existing validation systems including optical, magnetic, and thickness measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key … Technologies Embedded Software development in C/C++ ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience 5+ years of embedded software/firmware development experience (ARM platform highly preferred) Proven experience with mechatronic/robotic devices Computer Science or Electronic Engineering More ❯
My client, a global provider of complex mechatronic systems, seeks an experienced Firmware Engineer to join multi-disciplinary engineering team, where you'll work on a mix of brand new product innovation as well as enhancing existing systems. You'll be responsible for: Developing firmware for time-critical robotic … systems Enhancing existing systems including optical and magnetic measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies C/C++ programming in embedded environments … ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embeddedsystems Proven experience working on mechatronic/robotic devices Computer Science or Electronic Engineering degree or equivalent Preferred Qualifications Experience with image processing systems On offer is a More ❯
Dundee, Dundee City, City of Dundee, United Kingdom
Avanti Recruitment
My client, a global provider of complex mechatronic systems, seeks an experienced Firmware Engineer to join multi-disciplinary engineering team, where you'll work on a mix of brand new product innovation as well as enhancing existing systems. You'll be responsible for: Developing firmware for time-critical robotic … systems Enhancing existing systems including optical and magnetic measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies C/C++ programming in embedded environments … ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embeddedsystems Proven experience working on mechatronic/robotic devices Computer Science or Electronic Engineering degree or equivalent Preferred Qualifications Experience with image processing systems On offer is a More ❯
their Engineering R+D team, working on innovative technology for the financial/banking sector. This role offers the opportunity to work on highly complex embeddedsystems that validate, secure, and process physical currency at remarkable speeds. The successful candidate will be responsible for: * Developing firmware for time-critical … robotic systems processing items at 10 per second * Enhancing existing validation systems including optical, magnetic, and thickness measurement * Improving security features to protect against physical and digital threats * Analyzing customer data to identify and solve complex technical issues * Taking ownership of specialized components within their proprietary system Key … Technologies * Embedded Software development in C/C++ * ARM-based processors * Image processing and analysis * Mechatronic systems * Robotic control mechanisms Required Experience * 5+ years of embedded software/firmware development experience (ARM platform highly preferred) * Proven experience with mechatronic/robotic devices * Computer Science or Electronic Engineering More ❯
Inverurie, Scotland, United Kingdom Hybrid / WFH Options
Michael Page Technology
An Embedded Software Engineer position is open, requiring an analytical mind and a deep understanding of systems software. This role is fundamental to the success of our team in the Energy & Natural Resources industry located in Aberdeen providing a hybrid work environment. Client Details The employer is a … development. Liaise with clients and cross-functional teams. Document software development and validate procedures. Maintain the highest standards of software quality. Profile A successful Embedded Software Engineer should have: Proven Commercial Experience with EmbeddedSystems Degree in Computer Science or a related field. Proficiency in C or More ❯
their Engineering R+D team, working on innovative technology for the financial/banking sector. This role offers the opportunity to work on highly complex embeddedsystems that validate, secure, and process physical currency at remarkable speeds. The successful candidate will be responsible for: Developing firmware for time-critical … robotic systems processing items at 10 per second Enhancing existing validation systems including optical, magnetic, and thickness measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key … Technologies Embedded Software development in C/C++ ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience 5+ years of embedded software/firmware development experience (ARM platform highly preferred) Proven experience with mechatronic/robotic devices Computer Science or Electronic Engineering More ❯
My client, a global provider of complex mechatronic systems, seeks an experienced Firmware Engineer to join multi-disciplinary engineering team, where you'll work on a mix of brand new product innovation as well as enhancing existing systems. You'll be responsible for: Developing firmware for time-critical robotic … systems processing items at 10 per second Enhancing existing validation systems including optical, magnetic, and thickness measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within our proprietary system Key Technologies … C/C++ programming in embedded environments ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embeddedsystems Proven experience working on mechatronic/robotic devices Computer Science or Electronic Engineering degree or equivalent Preferred Qualifications Experience with More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Neogen Recruitment
technology company seeking a talented individual to join their engineering team in Dundee. Key Responsibilities: ✅ Design and develop software and firmware for real-time embedded devices ✅ Create and document test procedures to validate functionality ✅ Conduct software unit testing and support integration and system testing ✅ Work on multiple projects simultaneously … analysis • A Degree in a Software\Computer\Electronics Engineering (Hons 2:1 or better preferred). Electronics degree requires significant programming experience. • Experience developing embedded real time firmware (C++ preferred) • 32-bit microprocessor experience. (ARM preferred) • Image processing/analysis techniques • VxWorks or FreeRTOS or uC/COS-II … Python • Software design and methodologies – Object Orientated • Software configuration management Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embeddedsystems ➕ Interest in controlling electro-mechanical devices ➕ Some knowledge of electronics ➕ Experience developing in a Windows programming environment This role offers exciting technical More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Neogen Recruitment
technology company seeking a talented individual to join their engineering team in Dundee. Key Responsibilities: ✅ Design and develop software and firmware for real-time embedded devices ✅ Create and document test procedures to validate functionality ✅ Conduct software unit testing and support integration and system testing ✅ Work on multiple projects simultaneously … analysis • A Degree in a Software\Computer\Electronics Engineering (Hons 2:1 or better preferred). Electronics degree requires significant programming experience. • Experience developing embedded real time firmware (C++ preferred) • 32-bit microprocessor experience. (ARM preferred) • Image processing/analysis techniques • VxWorks or FreeRTOS or uC/COS-II … Python • Software design and methodologies – Object Orientated • Software configuration management Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embeddedsystems ➕ Interest in controlling electro-mechanical devices ➕ Some knowledge of electronics ➕ Experience developing in a Windows programming environment This role offers exciting technical More ❯
Edinburgh, 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 ❯