Livingston, West Lothian, United Kingdom Hybrid / WFH Options
Octagon Group
New Contract Embedded Software Engineer - Verification/Testing 3 month contract - inside IR35 (potential extensions) Hybrid working - 2-3 days onsite in Livingston, Scotland £50 - £55 per hour Role focus: Embedded software, software testing & verification A leading R&D organisation are seeking a capable Embedded Software Engineer to assist with Embedded C software programming (full life-cycle development), with an emphasis on testing/verification set up and execution. This is a 3 month contract with possible extensions. Skill requirements: Embedded C software/firmware programming. Linux and Windows. Embedded software testing … and verification. Immediate start. Working with a large software team. Must be able to work onsite in Livingston, Scotland at least 3 days per week. Apply here to begin this application process. More ❯
East Calder, West Lothian, United Kingdom Hybrid / WFH Options
Octagon Group
New Contract Embedded Software Engineer - Verification/Testing 3 month contract - inside IR35 (potential extensions) Hybrid working - 2-3 days onsite in Livingston, Scotland 50 - 55 per hour Role focus: Embedded software, software testing & verification A leading R&D organisation are seeking a capable Embedded Software Engineer to assist with Embedded C software programming (full life-cycle development), with an emphasis on testing/verification set up and execution. This is a 3 month contract with possible extensions. Skill requirements: Embedded C software/firmware programming. Linux and Windows. Embedded software testing … and verification. Immediate start. Working with a large software team. Must be able to work onsite in Livingston, Scotland at least 3 days per week. Apply here to begin this application process. More ❯
carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems. Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyses, synthesises, and develops visualisations and reports from large, diverse data sets in service of continuous improvement of software applications … systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to softwareengineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect What More ❯
solution across regions Promote excellent user experience and system performance by supporting SRE practices Required qualifications, capabilities, and skills: Formal training or certification on softwareengineering concepts and applied experience Proficient in mobile development frameworks including iOS Swift, Objective C, UIKit Strong understanding of iOS design patterns MVVMC … solving, and decision making skills Desirable qualifications, capabilities, and skills: Agile/Scrum development methodologies Build automation (static and dynamic analysis) and frameworks with software engineers that are able to improve security, whilst also improving developer and customer experience. Understanding of mobile app vulnerabilities. Provide challenge and assessment of More ❯
and methodologies (e.g. PRINCE2) Excellent stakeholder management and communication skills Ability to lead cross-functional teams and manage multiple priorities Degree in Computer Science, SoftwareEngineering, or a related technical discipline Experience working within structured governance frameworks Desirable: Familiarity with Agile, Waterfall, or hybrid delivery models Workshop facilitation More ❯
Senior Software Engineer - Identity and Access Management As a seasoned Software Engineer, you'll play a key role on a team of innovators and technologists shaping the future of identity and access management (IAM). Your deep technical expertise and passion for design, analytics, development, coding, and testing … quality solutions that drive real business impact. In this role, you'll tackle complex, mission-critical problems while leveraging cutting-edge technologies and modern engineering practices. You'll also have the opportunity to influence strategic direction and inspire a global team of technologists through innovation and technical leadership. Key … facing applications Work with APIs and SDKs to implement both proprietary and open standard solutions Drive improvements in the quality and efficiency of the software development lifecycle Set high technical standards and lead by example in engineering best practices Required Skills and Qualifications: Strong foundation in application and More ❯
Edinburgh, Granton, City of Edinburgh, United Kingdom
ARM
C++ Software Engineer Location: Edinburgh Rate: £75 P/H (Inside IR35) We are looking for people who specialise in C++ Software Engineer (UML Modelling) We are looking for experienced C++ Software engineers to join our well-established software community as the Radar programmes grow and … enter a crucial phase, developing complex functionality. What you?ll do as a senior level C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment 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 such as MISRA C/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience More ❯
significant investment and a growing global footprint across the US, India, and the UK, the team is scaling rapidly - and Glasgow is a key engineering hub. Your new role As a Senior Software Engineer, you'll join a high-calibre team of technologists working on a Kubernetes-based … bring not just technical expertise, but also a collaborative mindset and a passion for continuous improvement. What you'll need to succeed Strong backend engineering skills in Java (Go and Python a plus) Cloud-native development experience, ideally in AWS (Terraform, Aurora DB, Lambdas) Microservices architecture and container orchestration More ❯
Employment Type: Contract
Rate: £500 - £700/day Day Rate Contract | 6 months
Senior Software Engineer - Contract 6 month Contract Aberdeen - On-site Outside IR35 Competitive day rate Immediate start Working with a long-standing client in the oil and gas sector, who are looking for an experienced Senior Software Engineerto join their team on-site in Aberdeenon a 6-month … and NuGet to a highly respected organisation, working on both web-basedand Windows desktop applications. The role is ideal for someone with a strong engineering mindset and a background in complex software systems. Tech Stack: .NET/C# NuGet Visual Studio C++ (desirable) Web Application Development Windows/… Desktop Application Development Were looking for someone who: Has demonstrable experience with .NET and NuGet Can deliver high-quality software in demanding environments Is comfortable working on-siteand collaborating with multi-disciplinary teams Has prior experience in oil & gas or industrial software (highly desirable) This is a brilliant More ❯
Edinburgh, Granton, City of Edinburgh, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of … developing software for the European Common Radar System (ECRS) For more information on Leonardos contribution to ECRS check out: (url removed) What you’ll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features … within an IBM Engineering Rhapsody modelling environment • 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 such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in More ❯
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of … developing software for the European Common Radar System (ECRS) For more information on Leonardos contribution to ECRS check out: https://uk.leonardo.com/en/innovation/typhoon What you'll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ … to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment • 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 such as MISRA C/ More ❯
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of … developing software for the European Common Radar System (ECRS) For more information on Leonardos contr click apply for full job details More ❯
We are seeking experienced Software Engineers with strong PLC and SCADA expertise to support cutting-edge defence technology development in Motherwell, Lanarkshire. You'll join a multi-disciplinary team delivering high-quality software solutions in line with recognised industry standards. Please note Applicants MUST be a UK passport … the UK due to the nature of this contract. This is essential and we cannot consider anyone who does not meet these criteria. Role: Software Engineers - PLC & SCADA Location: Motherwell Contract: 6 months initially. May be extended up to 23 months maximum. 37.5 hours per week. Pay rate … per hour (PAYE only) Main responsibilities: Develop innovative, high quality software for leading UK defence projects Utilising a variety of tools and programming languages, contribute across the full software lifecycle in a collaborative team Support junior team members and lead in review/assurance activities Design, implement, test More ❯