Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
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 embeddedsystems, playing a critical part in product innovation and performance. Your work will involve real-time interaction with hardware, as well as wireless and wired communication with companion … hardware and test equipment, regular time in the office is expected, though we offer flexibility for remote work depending on 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-specific tools (e.g., Keil, ARM … quality firmware standards. Document firmware 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. Familiarity with hardware communication protocols More ❯
generation, networked monitoring platform—used in hospitals around the world. You’ll be joining a dedicated R&D team to design and implement robust automated testing solutions for complex, embedded systems. This is a hands-on, technical role with the opportunity to contribute directly to product quality, safety, and patient care. Key Responsibilities: Design and implement automation solutions for … enterprise-scale patient monitoring platforms Review and interpret software requirements to build targeted test cases and frameworks Collaborate with cross-functional teams (Software, Systems, Hardware, and Electrical Engineering) Maintain automated test infrastructure in CI/CD pipelines Ensure deliverables meet compliance and quality standards within a regulated environment Qualifications Bachelor’s degree in Computer Science, Software/Computer Engineering … verification methods Hands-on experience with tools like Squish , Selenium , and CI/CD platforms Familiarity with Agile methodologies and collaborative software practices Experience with Qt/QML or embedded Linux development Exposure to regulated industries such as medical, defense, or aerospace Knowledge of containerized environments, scripting (Bash, PowerShell), or virtual machines Experience working with global teams across Europe More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 embeddedsystems, playing a critical part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile … an expectation to be in 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-specific tools (e.g., Keil, ARM … high-quality firmware standards. Document 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. Familiarity with hardware communication protocols More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
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 embeddedsystems, playing a critical part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile … an expectation to be in 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-specific tools (e.g., Keil, ARM … high-quality firmware standards. Document 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. Familiarity with hardware communication protocols 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 and enhancements for a global client base. The 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 Linux systems. 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, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. More ❯
Edinburgh, Midlothian, 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 youll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The 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 Linux systems. 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, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. Communication More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, edinburgh col-narrow-left Client: Humand Talent Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Embedded Software Engineer – IoT | Edinburgh | €60–65k I'm hiring for a growing tech innovator in maritime IoT - their patented wireless comms tech transmits data through water, subsea structures, and remote environments. They're now looking for a strong Embedded Developer with an IoT/cloud background to help connect their devices to the cloud via cellular/… satellite networks. 🔧Embedded Software Engineer Key skills: Embedded C/C++ IoT connectivity (Wi-Fi, Bluetooth, Cellular) Azure or similar cloud platforms Python (for scripting/integration) You'll work across embeddedsystems and cloud data pipelines - making a real-world impact in offshore wind, aquaculture, and energy. Drop me a message if you'd like More ❯
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 ❯
IOT Software Engineer – Edinburgh Are you a software engineer with a passion for connecting embeddedsystems to the cloud? This is a rare opportunity to join a fast-moving, R&D-driven business building next-generation IoT solutions with real-world impact across multiple global industries. I’m recruiting for a high-growth engineering organisation working on a … complex data ecosystem, involving embedded devices, network connectivity, and scalable cloud-based software. You'll play a critical role in taking data from edge devices to the cloud and onward to end users through APIs or graphical interfaces. This is a hands-on role that spans cloud architecture, Python development, embedded integration, and light GUI work. You’ll … work alongside talented engineers across software, hardware, and systems to bring reliable and innovative technology to life. Key Responsibilities for the IOT Software Engineer job: Build and maintain robust Python-based services on Azure Integrate edge devices with network infrastructure (cellular, satellite, etc.) Maintain and support embedded C components on hardware platforms Develop simple Windows-based GUI tools More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Kineton
skilled and motivated Firmware Engineer 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 be crucial in ensuring the … reliability, and security of our 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 secure communication protocols. Design and … resolve complex firmware and security-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 cybersecurity principles and practices relevant More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Leonardo Worldwide Corporation
the next-gen Stealth Fighter - Tempest or the UK's first Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: Eurofighter Typhoon Future Combat Air Systems Dragonfire What you’ll do as a Software Engineer: Use C++ and other object-oriented languages to develop working embedded solutions. Work alongside systems and hardware engineers … such as Jira, Confluence, Bitbucket, Gitlab. Demonstrable experience in the following areas will help you stand out: Model driven development and configuration management toolsets. Experience in developing software for embedded systems. Security Clearance: You must be eligible for full security clearance. For more information and guidance please visit: UK Security Vetting Clearance Levels . Life at Leonardo: With a More ❯
more of a 'start up' 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. What we need from you … Working and delivering software using 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 and development, and a flexible More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Cooper & Hall Limited
want to work on real-time projects alongside leading scientists and engineers within a globally renowned company? Leonardo is an international leader in electronic and information technologies for defence systems, aerospace, data, infrastructures, land security and protection, and sustainable ‘smart’ solutions. Our 18-month Engineering Graduate Programme Joining the Leonardo Graduate Scheme is the opportunity to grow your career … also support you through your preferred route for chartership. Most training will be delivered via on-the-job experience working on real production hardware within project groups delivering sensor systems to our customers. Additional formal technical training to augment the on-the-job training will be provided via taught courses depending on the business needs and your career direction. … can sign up to, according to your professional and personal interests. Self-directed learning is actively supported. Responsibilities Work on the design, development, and verification of firmware and digital systems using FPGAs, which are central to our advanced electronic systems Collaborate on the development of high-performance digital signal processing solutions and real-time systems for a More ❯
Social network you want to login/join with: At Leonardo, we are looking for experienced Software Engineers to develop software for the M-Scan and E-Scan radar systems deployed on the Eurofighter Typhoon Fighter Jet. Typhoon remains the primary frontline defence aircraft for the UK, Germany, Italy, & Spain. Due to significant customer demand for future technology enhancements … Deliver technical reports and presentations to stakeholders. Follow project plans and identify key elements within them. Report progress clearly and concisely to team leads and management. Collaborate with Software & Systems teams and resolve integration issues on complex systems. What we need from you: Recent industry experience with Ada. Autonomous, high-quality industry experience at a senior level. Experience with … multidisciplinary team. Preferred experience: Experience with agile techniques like Scrum and tools such as Jira, Confluence, Bitbucket, Gitlab. Experience with Java to facilitate Ada learning. Experience developing software for embedded systems. Background in regulated industries like Defence, Aerospace, Automotive, Medical, Oil & Gas, or Financial. Security Clearance: Required. Life at Leonardo: We offer a comprehensive benefits package, 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 customer demand for future technology enhancements, Leonardo are looking for … identify key elements within the 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 you: Demonstrable and preferably recent … tooling such as Jira/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 benefits package, a commitment to More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
among the first 25 applicants Join to apply for the Technical Product Marketing Manager - Cybersecurity role at Canonical 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. … Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 6 months ago Edinburgh, Scotland, United Kingdom 3 days ago Product Marketing Manager – IoT & EmbeddedSystems Edinburgh, Scotland, United Kingdom 6 days ago Senior Product Manager - Ads (Remote - UK) Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 2 weeks ago More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
for the Marketing Manager role at Canonical Get AI-powered advice on this job and more exclusive features. 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. … Product Marketing Manager - Cybersecurity Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 4 weeks ago Edinburgh, Scotland, United Kingdom 3 months ago Product Marketing Manager – IoT & EmbeddedSystems Edinburgh, Scotland, United Kingdom 1 month ago Livingston, Scotland, United Kingdom £35,000.00-£45,000.00 2 days ago Senior Product Manager - Ads (Remote - UK) Edinburgh, Scotland, United More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
DIGIT - IT & Digital News
Job function Management and Manufacturing Get notified about new Event Manager jobs in Edinburgh, Scotland, United Kingdom . Edinburgh, Scotland, United Kingdom 3 days ago Product Marketing Manager – IoT & EmbeddedSystems Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 2 weeks More ❯