Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: 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 … 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 … life-cycle, 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 aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write More ❯
Social network you want to login/join with: Embedded Software Engineer – IoT & Cloud Integration Location: Edinburgh Industry: IoT, Maritime Communications, Embedded Systems I'm currently working on behalf of a pioneering client in the wireless communication space, whose patented technology enables data transmission through water-air … in global sectors such as offshore wind, aquaculture, ocean observation, and energy. This is a hands-on, full-stack engineering position with a strong embedded systems 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 embedded systems, 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 work More ❯
Social network you want to login/join with: Job Opportunity: Embedded Software Engineer We are currently recruiting for an Embedded Software Engineer role based in Birstall, offering a salary of up to £55,000 on a permanent basis. Responsibilities and Requirements: Proficiency in programming languages … Strong skills in C, C++, and/or other relevant embedded programming languages. Hardware/software integration: Solid understanding of integrating hardware and software components. Debugging tools: Experience with debugging tools, oscilloscopes, etc. Safety and security standards: Knowledge of safety standards such as IEC 61508 or similar, and industrial … control system security. Experience: 5+ years in embedded software development, with a focus on PLC programming and industrial automation. PLC experience: Familiarity with Siemens, Allen-Bradley, or similar PLCs, including programming, configuration, and troubleshooting. Industrial communication protocols: Experience with protocols like Modbus, Ethernet/IP, Profibus, CAN. #J More ❯
Social network you want to login/join with: Senior Embedded Software Engineer, Glasgow col-narrow-left Client: Coherent Location: Glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 45caf7876e61 Job Views: 2 Posted: 02.06.2025 Expiry Date: 17.07.2025 col-wide Job … healthcare, and free life assurance. We operate flexible core hours to promote work-life balance. About the role This position is for a Senior Embedded Software Engineer to join our product development team. You will design and test software for our laser systems, contributing to the development of … Systems and multitasking. Knowledge of microcontroller interfaces (UART, Ethernet, CAN Bus, I2C, SPI, ADC, DAC). Ability to read schematics and datasheets. Experience with embedded software/hardware integration and testing. Use of version control and integration tools (Git, Azure DevOps, Jenkins). Clear communication skills. Teamwork and self More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
we need you. We are a growing company and are looking for dynamic engineers who want to advance their careers and their knowledge in embedded software and electronics. If you would like to be part of a hands-on team, then we could the help a good engineer … value independence . If you know how to do something, go for it and get on with it independently (from home). As an Embedded Design Engineer, you will play an integral part in the business, utilising your embedded software experience and electronics. You will work in … to define and develop new products Write requirements and system design documentation Collaborate in a team environment to deliver innovative solutions Develop high-quality embedded software in C/C++ Work on bare-metal, RTOS, and embedded Linux environments Board bring up and test Liaise with customers to More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
we need you. We are a growing company and are looking for dynamic engineers who want to advance their careers and their knowledge in embedded software and electronics. If you would like to be part of a hands-on team, then we could the help a good engineer … value independence . If you know how to do something, go for it and get on with it independently (from home). As an Embedded Design Engineer, you will play an integral part in the business, utilising your embedded software experience and electronics. You will work in … to define and develop new products Write requirements and system design documentation Collaborate in a team environment to deliver innovative solutions Develop high-quality embedded software in C/C++ Work on bare-metal, RTOS, and embedded Linux environments Board bring up and test Liaise with customers to 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 ❯
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 embedded systems, 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 programming, or industrial control systems are advantageous. This position offers career growth, a collaborative More ❯
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Firmware/Embedded Software Engineer, dunfermline col-narrow-left Client: Bioliberty Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 06.06.2025 col-wide Job Description: Bioliberty is a multi-award winning technology … leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … the office in person, but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Firmware/Embedded Software Engineer, edinburgh col-narrow-left Client: Bioliberty Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 06.06.2025 col-wide Job Description: Bioliberty is a multi … leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … the office in person, but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific More ❯
Social network you want to login/join with: Senior Embedded Systems Engineer, Glasgow col-narrow-left Client: Location: Glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Company Overview Flux … Join us in London to be part of a dynamic team that thrives on innovation and speed. The role We’re searching for Senior Embedded Engineers to design and build high-performance tooling supporting our OTPU hardware development. You will own tools spanning hardware safety, calibration, debugging, and validation … from concept to deployment, iterating rapidly to deliver robust embedded solutions that enable OTPUs to operate safely, efficiently, and at peak performance. Responsibilities Architect robust tooling for hardware validation and bring-up, with rapid prototyping in Python and a clear path to production-grade implementations. Design and implement embeddedMore ❯
Social network you want to login/join with: Senior Embedded Systems Engineer, Aberdeen col-narrow-left Client: Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Company Overview Flux has developed the … Join us in London to be part of a dynamic team that thrives on innovation and speed. The role We’re searching for Senior Embedded Engineers to design and build high-performance tooling supporting our OTPU hardware development. You will own tools for hardware safety, calibration, debugging, and validation … moving from concept to deployment through rapid prototyping and iteration, delivering robust embedded solutions that ensure safe, efficient, and high-performance OTPUs. Responsibilities Architect robust tooling for hardware validation and bring-up, with rapid prototyping in Python and a clear path to production-grade implementations. Design and implement embeddedMore ❯
like renewable energy, industrial automation, life sciences, and medical devices. They don't just write code - they build complete systems, integrating mechanics, optics, and embedded technology from concept to production. The Role They are seeking a skilled Embedded Software Engineer to develop innovative, high-performance systems, including … transmitted from helium balloons to satellites. Testing takes place in a hangar before pushing boundaries in real-world trials. This role involves working with embedded systems, Linux-based platforms, and C++ projects, bridging software and hardware to create breakthrough solutions. Key Responsibilities Develop embedded software using C & C++. … optical communication systems. Utilize communication protocols like SPI, I2C, UART, and Ethernet. Debug and optimize performance using advanced industry tools. Qualifications Strong experience in embedded software development. Proficiency in Linux, RTOS, and version control (Git). A hands-on, problem-solving mindset to tackle complex technical challenges. #J More ❯
Social network you want to login/join with: Senior Embedded Systems Engineer, edinburgh col-narrow-left Client: Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Company Overview Flux … Join us in London to be part of a dynamic team that thrives on innovation and speed. The role We’re searching for Senior Embedded Engineers to design and build ultra-high performance tooling that supports our OTPU hardware development. You will own tools that span hardware safety, calibration … debugging, and validation. Your mission is to go from concept to deployment - rapidly iterating, prototyping, and delivering robust embedded solutions that enable our OTPUs to run safely, efficiently, and continuously push the limits of their performance envelope. Responsibilities Architect robust tooling for hardware validation and bring-up, with rapid More ❯
days ago Be among the first 25 applicants Direct message the job poster from Realtime Recruitment IT Recruitment Consultant at RealTime Recruitment Senior Embedded Software Engineer Hybrid, Glasgow Salary DOE Join a global leader paving the way for innovative network solutions. Their products allow some of the world More ❯
projects in the most innovative companies. Join us and start building tomorrow's world today! Job Description ALTEN UK is looking for a Senior Embedded Software Developer to join our engineering team supporting a long-term defence programme involving high-precision optical systems. You will play a key role … in the development of embedded software for next-generation submarine technology. This role is suited to engineers who thrive on hands-on technical work, real-time system challenges, and building software that operates in mission-critical environments. Key Responsibilities: Develop and integrate embedded real-time software using C++ … the full software lifecycle. Contribute to design reviews, test plans, and continuous improvement of development processes. Qualifications Skills & Experience Required: 5+ years' experience in embedded software development using C++ in real-time systems. Strong background in microcontroller integration, particularly PIC-based architectures . Experience working to safety-critical software More ❯
Livingston, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
leading centre for robotics and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical … the office in person, but there is flexibility for working from home depending on current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific … firmware architecture and testing procedures. 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, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
Lifeglov — both of which are FDA-registered. We’re now entering an exciting new phase of growth and are looking for a talented Firmware Engineer (mid-level) to join our team. In this role, you'll design, develop, and optimise firmware solutions for our embedded systems, playing a … time in the office is expected, though we offer flexibility for remote work depending on workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific … 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 ❯
Senior Embedded/Firmware Engineer - 1 - 2 days On Site Job Reference: 051sb Job Location: United Kingdom, Glasgow Job Type: Permanent Posted 5 days ago Are you a seasoned Firmware Engineere who is looking for a company where you can grow and further your career to become a … a comprehensive benefits package and clear pathways for career progression, all while contributing to a multi-million dollar product line. As a Lead Firmware Engineer you will play a pivotal role in shaping the future of cutting-edge technology. Collaborate closely with Software and Hardware Architects to ensure seamless … oversee. Key Responsibilities: - Mentor and guide a team of firmware developers, fostering a culture of continuous improvement. Essential Skills and Experience: - Proven experience within Embedded/Firmware - Bare Metal/RTOS - Proficiency in C++ and familiarity with Bare Metal environments. - Strong problem-solving skills and the ability to tackle More ❯
clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace … as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and … RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using More ❯
clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace … as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and … RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using More ❯
clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace … as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and … RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using More ❯
clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace … as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and … RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using More ❯
clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace … as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and … RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using More ❯
Endeavour Recruitment has a FANTASTIC opportunity for an experienced Embedded Software Engineer. Candidates should have at least 5 years' experience working in Embedded Systems. The ability to diagnose/debug hardware is essential. This role is based in Glasgow with a salary of £45,000. The ideal candidate … will have worked in a similar role in with Embedded Systems. Strong communication skills are required for this role as well as the ability to diagnose and debug hardware problems. The ability to think on your feet in a fast-paced environment is beneficial. 5 years+ Embedded Systems More ❯