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 Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse More ❯
developing next-gen electronic warfare technology. Join a fast-paced project focused on protecting airborne platforms from RF-based threats. Youll contribute to the evolution of complex, safety-critical systems through model-based development and high-integrity C++ code . This is a hands-on, onsite role supporting a major defence programme in embedded mission software . Be … solving real-world national security challenges. Location: Edinburgh Clearance: Must be SC Clearable (UK Passport or long-term residency required) Experience Level: 5+ years Key Responsibilities: Develop and maintain embedded software in C++ for airborne defence systems. Apply UML modelling in an IBM Rhapsody environment to design robust, scalable solutions. Collaborate with systems and hardware engineers to deploy … and MISRA C/C++ for safety-critical software Background in Agile software development using tools like Jira , Confluence , or GitLab Proven track record delivering in defence , avionics , or embeddedsystems environments Required Qualifications: A Bachelors or Masters degree in a relevant field (e.g. Software, Electronics, Systems Engineering) OR A technical background within UK defence, aerospace, or 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 ❯
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 ❯
the next high-profile Amazon camera & sensor product. Our cross-functional team brings together engineers and scientists with deep expertise in the different worlds of image quality, algorithm design, embedded software, robotics and depth sensing, optics/photogrammetry, graphics and simulation, and machine learning. Together we have built a vast range of different ground-breaking products - from the Echo … one modern language such as Java, C++, or C# including object-oriented design - Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience as a mentor, tech lead or leading an engineering team - Understanding of building systems and toolchains - Identifying needs for providing … and driving software reviews and optimizations - Experience dealing with middleware/SW stacks and embeddedsystems - Experience with API design - Experience with continuous integration practices (unit-test, linting, code coverage, etc.) PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Energy Weapon - Dragonfire, please have a look at the links below: What you'll do as a Software Engineer: Use C++ and other object orientated languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards …/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 : Life at Leonardo With a company funded benefits package, a commitment More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
information on our contribution to Raven, check out - 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. For more information and guidance please visit : Life at Leonardo: With a company funded benefits package, a commitment 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 … 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+ EmbeddedSystems experience Analogue circuit design and simulation Hardware Design Technical reports writing Diagnostics/Debugging hardware. Personal Characteristics: - Communication/interpersonal skills Pro-active team player If you More ❯
Cove, Aberdeen, Aberdeenshire, Scotland, United Kingdom
Owen Daniels
applications An innovative electro-mechanical manufacturer based in Farnborough is seeking a talented Software Engineer to join their technology development team. This role involves working on high-performance camera systems designed for the harshest conditions , helping to evolve legacy codebases and develop modern software solutions. Software Engineer Outside IR35 ContractASAP StartSalary dependent on experienceFarnborough | 2 days remote The Software … to-date platforms and technologies. Design and implement user interfaces using modern UI/UX tools such as Shadcn. Collaborate with hardware and electronics teams to integrate software with embeddedsystems and device communications. Contribute to the development of web-based front-end applications and assist with video streaming interfaces. The ideal candidate will have the following experience … proficiency in C and C++. Proficient in using Microsoft Visual Studio. Experience with modern UI/UX frameworks and tools, especially Shadcn. Proven capability in modernizing and upgrading legacy systems and platforms. Experience in web front-end development. More ❯
Dundee, City of Dundee, United Kingdom Hybrid / WFH Options
Reed Technology
Engineer . The successful candidate will be part of a highly motivated software engineering team, focused on delivering high-quality, cost-effective solutions on schedule across a variety of embeddedsystems and technology platforms. Required Experience & Skills: 5+ years of hands-on experience developing software in C or C++. Proven track record in developing software for physical products … such as robotics, medical devices, consumer electronics, industrial automation, automotive systems, or similar domains. Strong experience with Windows Win32 programming. Solid understanding of symmetric and asymmetric cryptographic frameworks. Proficient in software design principles and configuration management practices. Experience with Rust or C# is highly valued as a complementary skill set Benefits: Permanent contract Hybrid working model - 3 days per More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Reed
Engineer . The successful candidate will be part of a highly motivated software engineering team, focused on delivering high-quality, cost-effective solutions on schedule across a variety of embeddedsystems and technology platforms. Required Experience & Skills: 5+ years of hands-on experience developing software in C or C++. Proven track record in developing software for physical products … such as robotics, medical devices, consumer electronics, industrial automation, automotive systems, or similar domains. Strong experience with Windows Win32 programming. Solid understanding of symmetric and asymmetric cryptographic frameworks. Proficient in software design principles and configuration management practices. Experience with Rust or C# is highly valued as a complementary skill set Benefits: Permanent contract Hybrid working model – 3 days per 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 … 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 salary up to £65,000 benefits, including; private pension, 25 days holiday, private pension contribution, private health coverage, visa sponsorship, financial relocation assistance, and much more. For more information on this role, apply ASAP for immediate consideration. More ❯