We're looking for a talented Junior Embedded SoftwareEngineer to join an innovative product design team near Andover. In this role, you'll develop software for embedded microprocessor systems and related Windows applications, working across the full lifecycle - from requirements gathering and design through to implementation, testing, and deployment. This is a fantastic opportunity to contribute … play a key role in delivering mission-critical solutions. This is an on-site position, Monday to Friday, offering salary of £38,000 The role of a Junior Embedded SoftwareEngineer: Design, implement, and maintain software for real-time, closed-loop embedded control and sensing applications (on-board and SoC). Develop supporting GUI or Windows-based … and component-level testing. Collaborate within a multidisciplinary engineering team while taking ownership of your own development tasks. Contribute to concept, requirements analysis, iterative design and delivery phases, ensuring software quality and reliability for high-integrity systems. Qualifications & Experience Needed for this Junior Embedded SoftwareEngineer role: A degree or relevant qualification in Software Engineering, Computer More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Corriculo Ltd
SoftwareEngineer, C#, Hybrid, COR7401 A rare and exciting opportunity has arisen for a technically curious SoftwareEngineer to join an Oxfordshire based Software Consultancy. Working with the latest Microsoft technologies including F#, developing bespoke applications for high profile clients. The Role The role will involve developing innovative, bespoke web applications working closely with a … range of clients. Encompassing the full software development lifecycle from initial conception through to cloud deployment and continued support. The applications they develop have high information needs and use enormous amounts of data and therefore more detailed/deeper work is required. The ideal Software Developer will have a passion for technology, strive for excellence and truly believe … with the right technology for task which could include Python, Node.Js, GO and much more! Benefits 25 days holiday Hybrid working Excellent bonus scheme What's required of the SoftwareEngineer? Experience with OO programming, strong preference for C#, F#, ASP.NET and SQL Server Experience working across the full development stack Experience developing high-quality web applications So More ❯
SoftwareEngineer (Italian Speaking) Role Opportunity for a SoftwareEngineer (Italian Speaking) to join a scaling startup in the AI and Healthcare technology sector Salary up to £90k + Equity Paddington-based (4-5 days per week in-office) Tech environment: React | React Native | Node.js | AWS | Firebase | Supabase | PostgreSQL If you wish to keep your CV … AI-powered technology startup reshaping how professionals and clients manage care and engagement through intelligent automation and data insights. Our mission is to improve wellbeing outcomes by combining innovative software, AI-driven tools, and seamless user experiences. Backed by strong funding and a world-class leadership team, we're looking for a talented SoftwareEngineer to help … AI Copilot . Improve platform scalability, performance, and reliability as the company grows. Collaborate with cross-functional teams , including Product and Sales, to ensure smooth launches and feature rollouts. SOFTWAREENGINEER - ESSENTIAL SKILLS: Fluent Italian speaker (written and verbal). Proven experience building products, ideally from 0 1 (either professionally or through personal projects). Skilled in React More ❯
Data SoftwareEngineer Role Opportunity for a Data SoftwareEngineer to join a scaling startup in the AI and Healthcare technology sector Salary up to £110k + Equity Paddington-based (4-5 days per week in-office) Tech environment: Python | Spark | Databricks | AWS | PostgreSQL | Scala | Data Pipelines | AI Infrastructure If you wish to keep your CV … data systems to unlock powerful insights and efficiency across the healthcare ecosystem. Backed by strong Series A funding, we're expanding our technical team and looking for a Data SoftwareEngineer to help shape and scale our AI infrastructure. WHAT YOU WILL BE DOING: Lead the development of an AI-driven data orchestration platform used to power large … scale automation and analytics. Build and optimise high-performance data pipelines and bespoke software components supporting AI and automation workflows. Contribute to the design and implementation of cloud-based systems (AWS) for data migration and orchestration. Collaborate with AI, product, and engineering teams to ensure scalable, secure, and compliant data flows. Play a key role in architectural strategy and More ❯
Andover, Hampshire, England, United Kingdom Hybrid / WFH Options
Owen Daniels
Are you a Senior Embedded SoftwareEngineer? Do you have experience in writing and testing code in Embedded C, C++ and Python? Are you confident working with products involving motor or motion control? If so, an exciting permanent opportunity has arisen to join a company specialising in the design and manufacture of complex electromechanical devices and machines. Senior … Embedded SoftwareEngineer Permanent OpportunityASAP StartMonday to Friday (Flexible start/finish times & hybrid working available)Location: Andover Company Info: The business is a respected, family-run business that’s been transforming lives for over a century. This leading UK manufacturer designs and builds high-quality stairlifts that help people regain their independence and stay in the homes … they love. If you’re looking to make a difference and work on developing new technologies for their sector, then this could be the company for you. Senior Embedded SoftwareEngineer - Job Description: Design, write, test and deliver embedded software solutions for motor controller products, using languages including C, C++ and Python. Maintain and enhance existing softwareMore ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Octagon Group
Are you a skilled Embedded SoftwareEngineer looking to contribute to cutting-edge defence technology? Based in Southampton, this Embedded SoftwareEngineer job offers the opportunity to work on advanced embedded systems in a dynamic and secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Embedded SoftwareEngineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Strong understanding of testing frameworks … and software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and a UK passport holder. Whats on offer for the Embedded SoftwareEngineer in Southampton: Competitive salary based on experience and skills, company shares, flexible and hybrid working, enhanced pension, private healthcare and more. More ❯
Embedded SoftwareEngineer Berkshire Permanent (37 hours per week with a 1pm finish on Friday) £50,000 - £70,000 per annum Willing to Undergo SC or DV Clearance/Currently holds SC or DV Clearance Our client are looking for an Embedded SoftwareEngineer to design, implement and test mission critical applications. You will ideally need … C, C++ or Rust experience to qualify for this role. Working Patterns: This role is based predominantly on site in Berkshire. The Key Responsibilities of an Embedded SoftwareEngineer: Design, develop, and test embedded/software solutions across full lifecycle. Work on bare-metal, Embedded Linux, and signal processing systems. Code in C, C++, Rust, and Python. … Collaborate with FPGA, hardware, and mechanical teams. Produce technical documentation and ensure security compliance. Below is a list of Key Skills required for the Embedded SoftwareEngineer role, however you will not be expected to have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design More ❯
Job title: Senior Embedded SoftwareEngineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration … the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Senior Embedded SoftwareEngineer, you will be reporting to the Software Engineering Manager as an embedded systems developer . Responsible for integration of hardware and software, this exciting role … in the UK. We seek someone looking to support in the development and verification of flight control software. You will be supporting in the delivery of engineering outputs including software requirements, software design, software implementation and software testing. Applying your knowledge and principles of engineering to assist in the implementation of aircraft control systems to a More ❯
chance to develop a fast-growing SaaS platform and see the direct impact of your work? We’re supporting a dynamic tech-driven business who are looking for a SoftwareEngineer to join their team. You’ll work in an Agile environment building a cloud-based product that streamlines and automates processes for high-volume users. If you … enjoy variety, problem-solving and contributing ideas in a collaborative environment, this role could be perfect for you. Responsibilities: As a SoftwareEngineer, you will... Design, develop, and maintain scalable web applications using PHP, MySQL and JavaScript. Write clean, maintainable code and follow best development and testing practices. Collaborate with cross-functional teams in an Agile environment to … deliver new features. Support performance improvements, troubleshooting and continuous platform enhancement. Requirements: As a SoftwareEngineer, you will need... 3+ years of software engineering experience across PHP, MySQL and JavaScript. Experience with modern PHP frameworks (e.g. Laravel) and Git version control. Strong understanding of front-end principles and intuitive user experience. Experience working on finance systems, fintech More ❯
Senior SoftwareEngineer Location: Surrey Salary: c.£75,000 Overview An excellent opportunity for a Senior SoftwareEngineer to join a leading technology business developing high-performance electronic and communication systems for use in regulated, safety-critical environments . We're seeking an experienced embedded softwareengineer who has worked on human-interfaced equipment … ideally within telecommunications, avionics, defence, or other regulated sectors —and is confident taking projects through the full software lifecycle from requirements analysis to release . Purpose of the Role To design, develop, test, and deliver high-quality embedded software to agreed schedules and standards, supporting new and existing product developments. Key Responsibilities Design, code, debug, test, and maintain … embedded software in C. Develop and implement application logic, device drivers, communication protocols, and human-machine interfaces. Work closely with hardware and software engineers to deliver product features and ensure seamless integration. Take responsibility for requirement analysis, software design, documentation, and traceability in line with company and regulatory standards. Participate in peer reviews, continuous improvement, and process More ❯
Python SoftwareEngineer Location: MaidstoneSalary: £55,000 - £65,000 Python - Typescript - JavaScript - GIT - Network Security - Overview We're seeking a talented SoftwareEngineer to join a leading engineering company based in Kent. This is an excellent opportunity for a technically minded developer who enjoys working across both software and hardware systems, contributing to innovative solutions … in the energy and engineering sectors. Key Responsibilities Design, develop, test, and maintain software applications to a high standard. Provide Python development and support for off-grid or energy-related product ranges. Identify, diagnose, and resolve software defects and performance issues. Conduct rigorous testing to ensure functionality, stability, and efficiency. Collaborate with cross-functional teams to deliver integrated … hardware/software solutions. Maintain comprehensive technical documentation throughout the development lifecycle. Requirements Degree qualified in Engineering , Software Engineering , or a related discipline. Proven experience in a software engineering or development role. Strong understanding of network security principles. Experience working through the full software development lifecycle (SDLC) . Proficient in version control using Git . Excellent More ❯
Lead SoftwareEngineer Location: Surrey Salary: c.£75,000 Overview An excellent opportunity for a Lead SoftwareEngineer to join a leading technology business developing high-performance electronic and communication systems for use in regulated, safety-critical environments. We’re seeking an experienced embedded softwareengineer who has worked on human-interfaced equipment —ideally … within telecommunications, avionics, defence, or other regulated sectors —and is confident taking projects through the full software lifecycle from requirements analysis to release . Purpose of the Role To design, develop, test, and deliver high-quality embedded software to agreed schedules and standards, supporting new and existing product developments. Key Responsibilities Design, code, debug, test, and maintain embedded … software in C. Develop and implement application logic, device drivers, communication protocols, and human-machine interfaces. Work closely with hardware and software engineers to deliver product features and ensure seamless integration. Take responsibility for requirement analysis, software design, documentation, and traceability in line with company and regulatory standards. Participate in peer reviews, continuous improvement, and process development. More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Planet Pharma
SoftwareEngineer - Hybrid, Crawley - Top Radiotherapy!* Location: Crawley, United Kingdom - Hybrid Start date: ASAP Type of position: Permanent Job Description This organization is driving meaningful change in radiation therapy by pioneering upright patient positioning, integrated imaging, and innovative treatment delivery. Its mission is to redefine how cancer is treated—making it more accessible, precise, and patient-centered. By … and the human experience. Working in radiotherapy means contributing to a cause that truly matters. Employees are part of a multidisciplinary team developing cutting-edge products that span engineering, software, clinical research, and patient care. Job details: Position Title: SoftwareEngineer Level: I-II Reports to: Software Engineering Manager Position Summary: We are seeking a medical … device softwareengineer who designs, develops, tests, and maintains software for medical devices, ensuring it meets technical requirements and strict regulatory standards, such as those set by the FDA and IEC 62304, to ensure patient safety and device reliability. Key responsibilities include writing code in languages such as C++ or Python, creating software architecture, executing rigorous More ❯
Technologies , we design and build innovative, high-performance environmental and maritime sensing technologies used around the world. Our cutting-edge products rely on the seamless integration of hardware and software and thats where you come in. Were looking for a passionate and skilled Embedded SoftwareEngineer to join our engineering team. Youll work on complex, real-world … software challenges, developing embedded solutions that power our next generation of products. The Role As an Embedded SoftwareEngineer , youll play a key role in developing, testing, and delivering high-quality embedded software for Chelsea Technologies product range. Working collaboratively within a multidisciplinary engineering team, youll contribute to the design and evolution of innovative sensing systems … used in demanding environments across the globe. Youll have the opportunity to: Develop robust software in C/C++ for Linux-based and microcontroller-based embedded systems. Work hands-on with real-time systems , digital electronics , and hardware-in-the-loop testing . Contribute to system design, architecture discussions, and technical documentation. Debug complex embedded systems involving a variety More ❯
Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
.NET SoftwareEngineer - Oxford (Hybrid) - Salary £50k (DOE) We are delighted to be partnering with a successful SaaS Company that is revolutionising the way businesses handle transactions with their cutting-edge EPOS platform. We're currently looking for an experienced .NET SoftwareEngineer to help take their platform to the next level. About the role As … a .NET SoftwareEngineer, you'll be part of a collaborative, agile development team resonsible for designing, building, and maintaining scalable applications. You'll work across the full Microsoft Technology stack, contributing to both new feature development and performance optimisation of existing systems. Key Responsibilities: Design, develop, and maintain robust software components for their EPOS platform using … pipelines using Azure DevOps . Stay up to date with emerging technologies and best practices in the Microsoft ecosystem. What We're Looking For 3+ years of experience in software development with .NET framework and C# . Strong understanding of ASP.NET Core , Web APIs , and MVC Hands-on experience with Microsoft SQL Server , Entity Framework , and LINQ . Familiarity More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
develop
C# SoftwareEngineer – Greenfield Digital Programme Location: Milton Keynes (Hybrid – Once a month on-site) Salary: Up to £60,000 + Excellent Benefits We’re working in partnership with a leading consultancy who are supporting a household brand who work in the financial services space. We’re on the lookout for a talented C# SoftwareEngineer … days holiday Performance based bonus Pension Long service awards Life assurance Medical cover L&D budget Career Progression If this sounds like you then please click apply now! C# SoftwareEngineer – Greenfield Digital Programme More ❯
Step into a world where innovation meets impact. This exciting opportunity as a Principal SoftwareEngineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. With … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
Maidenhead, Woolley Green, Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
Step into a world where innovation meets impact. This exciting opportunity as a Principal SoftwareEngineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. With … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Jobheron
AI SoftwareEngineer | UK (Remote) | Up to £70K (Pro Rata) & Great Benefits Are you passionate about using artificial intelligence to make a real-world impact? Our client is seeking an ambitious AI SoftwareEngineer to help design and deliver innovative AI solutions for some of the world’s leading organisations. In this exciting role, you’ll … use AI for good. This is a 4 day a week role (Mon-Thurs), with a competitive salary up to £70k (Pro Rata). Key Responsibilities of the AI SoftwareEngineer: Take ownership of the technical implementation of AI solutions across diverse client projects. Collaborate with the Innovation Lead and clients to shape, design and explain potential solutions. … with Agentic Frameworks (e.g. LangChain, LangGraph) Proven experience building full stack applications using Git, SQL databases and modern deployment practices Understanding of LLMs, embedding models and RAG systems Solid software engineering fundamentals and secure coding practices Strong problem-solving, communication and teamwork skills At least 3 years’ hands-on engineering experience in project delivery environments Attention to detail and More ❯
SoftwareEngineer (Embedded Systems/Python/C++) £55,000 - £60,000 Negotiable + 25 Days Holiday + Healthcare Benefits + Training + Progression Rochester Are you a SoftwareEngineer looking to step into a progressive role for a rapidly growing manufacturer which has doubled headcount in the last 18 months, where you will play a … marine, off grid and specialist vehicles. You will be responsible for looking to continually improve their control systems and hardware integration. The role: Write, test, and maintain code for software applications Provide Python support of off-grid product ranges Identify and fix bugs in existing software Conduct thorough testing to ensure that the software runs smoothly The … person: Degree Qualified in with proven experience in a software engineering role Any hardware experience would be beneficial (e.g. interaction between embedded systems and connected hardware) If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. Keywords: SoftwareEngineer, Python, JavaScript, Typescript, C++, Network Security, Git, Hardware More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Humand Talent
Senior SoftwareEngineer We’re supporting a pioneering technology company who are building some of the most advanced systems in the world. They’re now looking for a Senior SoftwareEngineer to join their growing team and play a key part in developing cutting-edge solutions. This is a fantastic opportunity to work on unique challenges … that will push the boundaries of what’s possible in computing. You’ll collaborate with highly skilled engineers and scientists, developing the software that drives complex hardware platforms and contributes to world-class innovation. The role As a Senior SoftwareEngineer, you’ll work across a variety of technical areas, including: Designing and extending embedded firmware with More ❯
Full Stack AI SoftwareEngineer - Full Remote UK - £90,000 + Equity This role requires a softwareengineer with experience in implementing RAG pipelines and Vector Search (and hybrid AI searches, preferably). The client I am working with is an AI focused start-up backed by a £1.7M pre-seed investment. They are on a … the lengthiness and challenges of deal processes in the past. Their stack spans across back end, front end, data and crucially AI.This is a great opportunity for an entrepreneurial softwareengineer who wants to play a part in shaping the technical vision of this business and work on their product from an early stage. What you'll work … and play a role in shaping technical direction. Innovation: Explore and recommend new technologies, frameworks, and methods for both full-stack and AI development. Requirements: A motivated, hands-on engineer with an ownership mindset, strong communication skills, and a collaborative approach. 5+ years’ experience in full-stack development. Strong background in RAG systems , vector databases (pgvector, FAISS, Weaviate, Elasticsearch More ❯
Senior SoftwareEngineer/Architect C#, Azure, DevOps, ElasticSearch, Kubernetes Hybrid - 2 days per week on-site in Southampton Salary: £65,000 - £75,000 + bonus Are you an experienced Senior SoftwareEngineer looking for your next big challenge? Join a global tech leader where innovation, high performance, and career growth are at the heart of … everything they do. This is your chance to make a real impact as a Senior SoftwareEngineer/Architect , working on mission-critical systems in a cutting-edge environment. You will be responsible for: Owning the architecture, and carrying out design, implementation and developer-level test, of UI, server, and interface components, using C#, in on-premise, multi More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
Sirius Digital Services
SoftwareEngineer Salary: Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance Location: Portsmouth, hybrid working Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients in the defence, nuclear, space, and energy sectors. We specialise in software modelling and … simulation, robotics and autonomous systems, as well as data science and engineering, delivering technical consultancy and innovative solutions. We are seeking a SoftwareEngineer who combines strong technical skills with problem-solving ability and effective communication. You will work independently or as part of small teams, helping Sirius Digital grow while advancing your own expertise. We offer a … competitive benefits package and clear opportunities for rapid career progression. Key Responsibilities: Deliver technical consultancy projects to a high standard Develop and implement software solutions across areas such as wargaming, simulation, autonomous systems, digital twins, and synthetic environments Build and sustain strong client relationships Apply mathematical and computational techniques to solve real-world problems, developing innovative approaches as needed More ❯
Lead SoftwareEngineer Location: Bedford Salary: £70,000 – £90,000 per year Job Type: Full-time, Permanent | Office-based Lead the Innovation: Drive Software Excellence in a Growing Technology Business. We're seeking an experienced and hands-on Lead SoftwareEngineer to head up a talented in-house software team within a rapidly growing … ideal for someone who wants to shape architecture, ensure delivery quality, and stay deeply involved at the code level. You'll work alongside the Director of Engineering to define software strategy, oversee project execution, and ensure the reliability and scalability of the company's cloud, mobile, and digital platforms. Key Responsibilities Technical Leadership & Architecture Drive architectural decisions across all … software systems (cloud, mobile, and API layers). Review code and provide final technical sign-off for new features and fixes. Oversee cloud infrastructure (AWS and GCP) to ensure performance and reliability. Contribute directly to key development projects as a senior individual contributor. Delivery, Quality & Planning Own the software development workflow, including task management (JIRA) and documentation (Confluence More ❯