Embedded SoftwareEngineer - Basingstoke - IoT, C, ARM Cortex My client are currently recruiting for an Embedded SoftwareEngineer based in Basingstoke. You will join a small team of technically minded individuals working on a range of new projects in the IoT space. Main duties: + Participate … in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Tech Stack/Skills required: + Proficient in embedded C + Experience developing software for microcontrollers (preferably ARM based) + Understanding of schematics, PCB layouts, technical documentation The competitive More ❯
london (greenford), south east england, United Kingdom Hybrid / WFH Options
Matchtech
Senior SoftwareEngineer – Embedded Signal Processing Location : Greenford, Ealing Dynamic (hybrid) working : 2 to 3 days per week Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior SoftwareEngineer – with experience in Embedded Signal Processing … position requires onsite presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing … tests. Integrating, analysing defects, and resolving issues to support verification teams. Peer reviewing design and code, fostering a culture of learning and feedback. Designing software architecture using UML and the Enterprise Architect tool. Estimating work and assisting in building work package backlogs to track progress. Progressing assigned stories and More ❯
Embedded SoftwareEngineer - Basingstoke - £(phone number removed) A client of nGenium are looking for a skilled embedded softwareengineer to join a team focused on the development of wirelessly connected products. Requirements: • Confidence developing software for microcontrollers, preferably ARM Cortex-M. • Experience programming in C. More ❯
Job Title: Senior SoftwareEngineer Location: Margate Job Type: Full-time Overview: We seek a Senior SoftwareEngineer to drive innovation in embedded firmware development. You will lead R&D efforts, collaborate with leadership, and ensure high-quality software solutions for our products. Key Responsibilities … Lead firmware development and mentor junior engineers. Collaborate on product concepts and refine specifications. Translate system requirements into software solutions. Develop, test, and document software programs. Work with hardware teams to optimise integration. Research and implement emerging technologies. Assess technical risks and provide expert guidance. Support design reviews … and safety standards. Qualifications: Education: Bachelor's in Electrical Engineering, Computer Science, or related field (Master's preferred). Experience: 10+ years in embedded software development with leadership experience. Skills: Expertise in ARM-based microcontrollers, FreeRTOS, and Microsoft Visual Studio. Knowledge of RF communication and marine navigation is a More ❯
london, south east england, United Kingdom Hybrid / WFH Options
HUG
Senior SoftwareEngineer About the Role Are you ready to redefine how logistics operates in a rapidly evolving world? HUG is proud to be collaborating with an innovative start up that’s revolutionising delivery through smarter, more sustainable solutions. Their mission is to create systems that benefit communities … and ambitious growth plans underway, there’s never been a more exciting time to come on board. What You’ll Do As a Senior SoftwareEngineer, you’ll take on diverse responsibilities, including: Designing and building robust core API architecture. Working on greenfield projects to build new softwareMore ❯
london, south east england, United Kingdom Hybrid / WFH Options
Gold Group Ltd
Senior SoftwareEngineer Location: London/Hybrid Salary: £70,000-£80,000 About Us I am working with a fast-growing cybersecurity company on a mission to secure digital identities where they live in the browser. Their platform hardens and continuously monitors the identity attack surface, protecting organisations … generation of browser-based identity security and are looking for passionate, driven engineers to join us on this journey. The Role As a Senior SoftwareEngineer, you’ll play a critical role in architecting and delivering scalable, secure, and high-performance systems. You’ll work across the stack … driven engineering culture Tech Stack Languages: TypeScript, Python Frameworks: React, Node.js, FastAPI Cloud: AWS, Kubernetes, Docker What We’re Looking For 5+ years of software engineering experience, ideally in cybersecurity or SaaS Strong experience with modern web development (React, Node.js) and backend services (Python, etc.) Solid understanding of browser More ❯
Junior SoftwareEngineer - .NET - JavaScript - Hybrid (Esher) - £28k - £38k Currently working with a client in the Research industry who is looking for a motivated junior softwareengineer to join their team! Responsibilities: Collaborate on the development of our platform and products using .NET 8 C#, and More ❯
Principal SoftwareEngineer | London (Hybrid - 3x in office) up to £140K Salary + Bonus + Benefits We are seeking a talented and passionate Principal softwareengineer to join a leading financial services company. Our client is a pioneering player in the pension's space, providing security … cross-functional teams, including Trading, Operations, and Finance, to deliver impactful new features. Contribute to a fast-paced environment while maintaining best practices in software development. Skills and Experience Required: Excellent academic record, PhD or MSc in Science/Stem subjects. 4+ years of application development experience, within fast More ❯
oxford district, south east england, United Kingdom Hybrid / WFH Options
Humand Talent
Senior SoftwareEngineer 📍 Oxford (Hybrid: 2–3 Days Onsite) | Medical Imaging | Purpose-Led Tech Have you worked with medical imaging systems and want to take your next big step? Are you ready to join a team where your experience will be recognised, valued, and put to life-saving … a leading health-tech organisation whose platform is transforming how clinicians detect and prevent serious medical conditions. They’re now looking for a Senior SoftwareEngineer with strong medical imaging experience to join their engineering team based in Oxford. This is a unique opportunity to contribute to a … cloud-based software solution that supports early diagnosis through advanced imaging and AI. The team operates at the cutting edge of medical device software development, and your input will help shape scalable, secure systems used in real-world clinical settings. Why This Role is Great Play a key More ❯
Senior SoftwareEngineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. The Senior SoftwareEngineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS More ❯
for a wide range of industries, leveraging advanced 3D printing techniques. As they continue to grow, they are looking to bring on a Principal SoftwareEngineer to lead the development of their state-of-the-art metal printing systems. As a Principal SoftwareEngineer, you will … play a pivotal role in the development of embedded software for the company's next-generation 3D metal printing machines. These machines are designed to deliver high-volume, precision printing for large-scale industrial parts, with an emphasis on sustainability and green manufacturing. You will be responsible for architecting … and implementing software solutions that integrate motion control systems, real-time operating systems (RTOS), and other critical embedded components to ensure the efficient and reliable performance of the printing systems. In this senior role, you will lead and mentor a team of junior engineers, providing guidance on best practices More ❯
Principal SoftwareEngineer - Java, Leadership - London (Hybrid) One of my consulting clients in London is looking for a Principal SoftwareEngineer to lead a development team working on an exciting project. Key Skills: Java Development Springboot Microservices REST APIs Cloud (AWS Ideally or Azure) Leadership experience More ❯
Great Linford, Buckinghamshire, United Kingdom Hybrid / WFH Options
Techniche Global Ltd
PLC SoftwareEngineer Special Purpose Machinery (Contract, Inside IR35) We are working with a specialist manufacturer of bespoke Special Purpose Machinery, supporting them in the appointment of a PLC SoftwareEngineer for a long-term contract assignment based in Milton Keynes. About the Role: You will … be responsible for developing PLC software and control systems for custom-built automation and machine systems. This is a hands-on role focused on writing PLC code and supporting the wider development of control architecture for complex, high-performance machinery. Key Responsibilities: Write, test, and commission PLC code for … bespoke machinery. Develop control software tailored to special purpose automated systems. Collaborate with mechanical, electrical, and design teams to ensure smooth system integration. Participate in on-site commissioning and troubleshooting during development phases. What We're Looking For: Strong experience with Beckhoff PLCs , ideally using TwinCAT . Candidates with More ❯
Milton Keynes, Great Linford, Buckinghamshire, United Kingdom Hybrid / WFH Options
Techniche Global Ltd
PLC SoftwareEngineer – Special Purpose Machinery (Contract, Inside IR35) We are working with a specialist manufacturer of bespoke Special Purpose Machinery, supporting them in the appointment of a PLC SoftwareEngineer for a long-term contract assignment based in Milton Keynes. About the Role: You will … be responsible for developing PLC software and control systems for custom-built automation and machine systems. This is a hands-on role focused on writing PLC code and supporting the wider development of control architecture for complex, high-performance machinery. Key Responsibilities: Write, test, and commission PLC code for … bespoke machinery. Develop control software tailored to special purpose automated systems. Collaborate with mechanical, electrical, and design teams to ensure smooth system integration. Participate in on-site commissioning and troubleshooting during development phases. What We're Looking For: Strong experience with Beckhoff PLCs , ideally using TwinCAT . Candidates with More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Job Title: Principal SoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake … technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills More ❯
Senior SoftwareEngineer, Web Experience (Contract) About Nando’s Nando’s has been in the UK and Ireland since 1992 and we’ve grown from a single takeaway store in Ealing, London to over 450 restaurants across all locations. Originally started in Johannesburg, South Africa, we pride ourselves … latest technology tools and practices to solve some of its most complex problems. The Customer Web Experience Team We are seeking a Contract Senior SoftwareEngineer to join our Customer Web Experience team. Our remit is to bring the Nando’s brand to life with a brilliant web … scalable, and maintainable code that meets performance, accessibility, and security standards Actively participate in code reviews, testing, and deployment processes to ensure high-quality software development practices Skills You have: Strong foundations in client-side engineering best practices, including accessibility and web performance Proven experience working with Next.js App More ❯
STAFF SOFTWAREENGINEER/OXFORDSHIRE/UP TO £80,000 & GREAT BENEFITS Amazing new opportunity for a Staff SoftwareEngineer to join a niche and growing tech organisation. Excellent pay and challenging opportunities to ensure you realise your potential! Alces Flight designs and develops innovative softwareMore ❯
SoftwareEngineer - .Net/C# (Maidenhead) We are seeking a SoftwareEngineer to join our dynamic team and contribute to designing, developing, and maintaining innovative software applications. This role provides the opportunity to work in a collaborative and fast-paced environment, delivering impactful technology solutions. … existing application development, proactively addressing challenges and seeking solutions. Prepare and provide project status updates and risk assessments to ensure timely delivery. Actively develop software solutions to meet documented user requirements. Perform testing, troubleshooting, and debugging of software issues, ensuring thorough documentation. Collaborate with QA Engineers to develop … identify defects and provide resolutions promptly. Contribute to Agile processes, assisting in analysis and solutions for technical challenges. Qualifications 2–5 years’ experience in software development and maintenance within a product-focused environment. Proficiency in one or more of the following: .Net and C# SQL JavaScript or JavaScript Web More ❯
Senior SoftwareEngineer (Founding Team) - TypeScript, (NestJS/NextJS), Rust 📍Location: West London, 3 days a week on site 💸Salary: £80-110,000 + Equity 📈 Incubated: The security of a startup within a global business ⚙️Required Skills: TypeScript, (NextJS/NextJS), Rust, GCP, ReactJS Join a startup redefining … feedback and AI to positively impact the lives of many within non-surgical and mental recovery. We're looking for Mid and Senior level Software Engineers with the motivation to join a Founding team and help build the future of wellbeing music tech. You’ll be comfortable working across … closely with their external clients. They're pragmatic, effective communicators and would like to bring someone in who has experience within startup environments. Senior SoftwareEngineer (Founding Team) - TypeScript, (NestJS/NextJS), Rust More ❯