Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Pin Point Recruitment
Embedded Software Engineer Salary £55k (DOE) Location: Hybrid (25 mins south of Edinburgh city centre) Contract: Permanent About the Role We're seeking an experienced Embedded Software Engineer to join a fast-paced, multidisciplinary product development team. This is a fantastic opportunity to play a key role in the design and delivery of embeddedsystems across … software, and mechanical design. Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows … Development within regulated environments (e.g. medical devices) Wireless communication (e.g. Bluetooth/BLE) Serial communication protocols (USB, SPI, I2C, RS232) Interfacing with analog/digital sensors and data acquisition systems Familiarity with software design documentation (e.g. UML) What Youll Be Doing Deliver high-quality embedded software for products and prototypes Collaborate with project managers and clients to define More ❯
Gilmerton, Perthshire, United Kingdom Hybrid / WFH Options
Pin Point Recruitment
Job Title: Embedded Software Engineer Salary £55k (DOE) Location: Hybrid (25 mins south of Edinburgh city centre) Contract: Permanent Start Date: ASAP About the Role We're seeking an experienced Embedded Software Engineer to join a fast-paced, multidisciplinary product development team. This is a fantastic opportunity to play a key role in the design and delivery of … embeddedsystems across a variety of exciting projects from consumer electronics to regulated medical devices. You ll be part of a collaborative and growing team working on products at the intersection of electronics, software, and mechanical design. What You ll Be Doing Deliver high-quality embedded software for products and prototypes Collaborate with project managers and clients … to define and implement software requirements Integrate embeddedsystems with sensors, digital interfaces, and interconnects Review software for compliance with functional and quality specifications Troubleshoot, debug and test complex embeddedsystems Contribute to full lifecycle product development from requirements to release Document your designs clearly and to a high standard Essential Skills & Experience Degree in Electronics More ❯
EH17, Gilmerton, City of Edinburgh, United Kingdom Hybrid / WFH Options
Pin Point Recruitment
Job Title: Embedded Software Engineer Salary £55k (DOE) Location: Hybrid (25 mins south of Edinburgh city centre) Contract: Permanent Start Date: ASAP About the Role We're seeking an experienced Embedded Software Engineer to join a fast-paced, multidisciplinary product development team. This is a fantastic opportunity to play a key role in the design and delivery of … embeddedsystems across a variety of exciting projects — from consumer electronics to regulated medical devices. You’ll be part of a collaborative and growing team working on products at the intersection of electronics, software, and mechanical design. What You’ll Be Doing Deliver high-quality embedded software for products and prototypes Collaborate with project managers and clients … to define and implement software requirements Integrate embeddedsystems with sensors, digital interfaces, and interconnects Review software for compliance with functional and quality specifications Troubleshoot, debug and test complex embeddedsystems Contribute to full lifecycle product development – from requirements to release Document your designs clearly and to a high standard Essential Skills & Experience Degree in Electronics More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Embedded Machine Vision Engineer - Remote Salary: £70,000 - £80,000 Location: Fully Remote (UK-based) KO2's client, an Edinburgh-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection in automotive environments. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify driving … anomalies, hazards, and safety risks. This is the first fully remote role KO2 has seen this year - a rare and exciting opportunity to join a company doing cutting-edge embedded vision and AI work, from anywhere in the UK. The ideal candidate will be a strong embedded software engineer who has recently moved into AI and machine learning … for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and More ❯
Aberdeen, City of Aberdeen, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Embedded Machine Vision Engineer - Hybrid (Aberdeen) Salary: £70,000 - £80,000 Location: Aberdeen - Hybrid - 3 days from home a week KO2's client, an Aberdeen-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to … identify anomalies, hazards, and safety risks. This is a rare opportunity to join a company developing cutting-edge embedded vision and AI technology, with the balance of in-office collaboration and home working. You'll spend two days per week at their Aberdeen site, working closely with the engineering team, and three days per week working remotely. The ideal … candidate will be a strong embedded software engineer who has recently moved into AI and machine learning for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Embedded Machine Vision Engineer - Hybrid (Aberdeen) Salary: £70,000 - £80,000 Location: Aberdeen - Hybrid - 3 days from home a week KO2's client, an Aberdeen-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to … identify anomalies, hazards, and safety risks. This is a rare opportunity to join a company developing cutting-edge embedded vision and AI technology, with the balance of in-office collaboration and home working. You'll spend two days per week at their Aberdeen site, working closely with the engineering team, and three days per week working remotely. The ideal … candidate will be a strong embedded software engineer who has recently moved into AI and machine learning for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time More ❯
Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom Hybrid / WFH Options
Ion recruitment
Embedded C++ Software Engineer - Linux with Embedded Software Experience We are a leading technology company seeking an enthusiastic C++ Software Engineer with a background in embedded software engineering and experience in Linux-based development to join our client's multinational team, specializing in C++/Python developed processing solutions. This is a genuinely exciting opportunity to work … Work Style: Primarily office-based, with hybrid working options available for experienced candidates. Key Responsibilities: - Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. - Utilize your embedded software experience to integrate low-level hardware functionalities and optimize … Docker. Essential Qualifications & Attributes: - A PhD/MSc or BSc in Computer Science or a related field. - Strong programming skills in C++ and Python. - Proficiency with Linux environments and systems programming. - Experience with embedded software development and a solid understanding of hardware-software integration. - Familiarity with Docker, GitLab CI/CD, and containerized deployments. - Excellent communication and teamwork More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum plus a blue chip package
Senior Embedded Software Engineer - Medical Devices Location: On-site, Stirling Salary: £60,000 - £70,000 KO2's client is a Stirling-based medical device consultancy with a unique offering: they not only develop their own CE-marked and 510K cleared products, but they also lead major OEM design projects from concept through to manufacture. Working with some of the … a reputation for delivering complex, regulated medical technologies from cradle to grave. Due to sustained growth and new project wins, the team is now looking to hire a Senior Embedded Software Engineer. This role will see you contributing to full-lifecycle embedded development across a variety of long-term medical device programmes (typically 2-3 years in length … including systems involving microwave technology and embedded UI platforms. The company is around 60 people strong, with a close-knit engineering function that includes electronics and embedded specialists. You'll be joining an embedded team currently led by one senior engineer and will be expected to take on a high-impact technical role with responsibility for More ❯
PHD Qualified Embedded C++ Software Engineer VISA Status : ALL applicants MUST be a UK citizen or holding a VISA that is not requiring sponsorship (sorry) Location: Aberdeen, UK We are a leading technology company seeking an enthusiastic PHD QUALIFIED C++ Software Engineer with a background in embedded software engineering and experience in Linux-based development to join our … technologies in a friendly, collaborative, and innovative environment. Location: OFFICE BASED: Aberdeen, UK Key Responsibilities: Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. Utilize your embedded software experience to integrate low-level hardware functionalities and optimize … Docker. Essential Qualifications & Attributes: A PhD/MSc or BSc in Computer Science or a related field. Strong programming skills in C++ and Python. Proficiency with Linux environments and systems programming. Experience with embedded software development and a solid understanding of hardware-software integration. Familiarity with Docker, GitLab CI/CD, and containerized deployments. Excellent communication and teamwork More ❯
AB1, Banchory Devenick, Aberdeenshire, Kincardineshire, United Kingdom
Ion recruitment
PHD Qualified Embedded C++ Software Engineer VISA Status : ALL applicants MUST be a UK citizen or holding a VISA that is not requiring sponsorship (sorry) Location: Aberdeen, UK We are a leading technology company seeking an enthusiastic PHD QUALIFIED C++ Software Engineer with a background in embedded software engineering and experience in Linux-based development to join our … technologies in a friendly, collaborative, and innovative environment. Location: OFFICE BASED: Aberdeen, UK Key Responsibilities: Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. Utilize your embedded software experience to integrate low-level hardware functionalities and optimize … Docker. Essential Qualifications & Attributes: A PhD/MSc or BSc in Computer Science or a related field. Strong programming skills in C++ and Python. Proficiency with Linux environments and systems programming. Experience with embedded software development and a solid understanding of hardware-software integration. Familiarity with Docker, GitLab CI/CD, and containerized deployments. Excellent communication and teamwork More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum plus a blue chip package
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 embeddedsystems? We’re supporting one of the UK’s most advanced defence and aerospace programmes and are looking for experienced engineers to join a high-performing software community … 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 distributed platforms Working to airborne software design standards such … as 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 tools such as Jira, Confluence, Bitbucket, or GitLab Willingness More ❯
innovative medical devices. You will be involved across the full product lifecycle, from concept through to production, working within a multidisciplinary hardware team. Youll play a key role in embedded software design, electronics development, and cross-functional collaboration, while ensuring compliance with rigorous regulatory standards. Key Responsibilities: Design, develop, and maintain embedded software (primarily in C ; some microcontroller … on production or field feedback Produce and maintain design documentation Mentor and support junior engineers About You: You are a motivated and detail-oriented engineer with strong experience in embeddedsystems development. You work well both independently and as part of a team, and you are capable of delivering high-quality technical solutions with minimal supervision. Essential Skills … Experience: Strong experience in bare-metal embedded software development using C Experience with microcontroller platforms (e.g., ARM Cortex, TI MSP430) Analogue design skills, including battery management and low-noise sensor systems Experience with in-circuit debugging tools and source control systems Excellent communication and teamwork skills Experience developing test tools and harnesses using C#/.Net is More ❯