growing UK-based brand on a mission to close the gender gap in health outcomes, starting with smarter, tech-enabled weight-loss solutions for women. We're hiring a SeniorSoftwareEngineer to join a nimble, high-ownership team where experimentation, data, and continuous learning drive everything we do. You'll contribute to the development of seamless … new feature rollouts with correct analytics implementations. Act as a technical advocate for marketing to ensure full measurability and tracking fidelity. WHAT WE'RE LOOKING FOR: 5+ years in software engineering roles Strong experience in React, GraphQL, and TypeScript Familiarity with Vercel, Next.js, and modern CI/CD workflows Deep understanding of building customer-facing journeys (onboarding, checkout) Ability More ❯
third parties to utilize our inventory. We also provide tools for our customer service team to deliver world-class service to travelers and operators globally. We're seeking a SeniorSoftwareEngineer to join our fast-growing team. This role is open to candidates within a 2-3 hour commute of our offices in Oxford or London. More ❯
all powered by the Foundational Tech team - what's forming on the horizon is a connected Battlefield universe filled with immersive experiences built on our unique DNA. As a SeniorSoftwareEngineer, you will work at our Guildford office on a hybrid basis and report to the Criterion Head of Technology. You will also work with our More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
AWE Plc
Senior HPC SoftwareEngineer Closing Date: 2nd October 2025 Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking . Due to the classified nature of the work involved, there are limited opportunities to work from home in this role click apply for full job details More ❯
Job Title: Embedded SoftwareEngineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled Embedded SoftwareEngineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products, and play a key … part in shaping the companys technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using C and C++. Integrate … and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board bring-up, debugging hardware/software interfaces, and reading schematics to support hardware integration. Work with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal systems to deliver reliable and efficient solutions. Ensure compliance with industry standards (e.g., MISRA C, ISO 26262, IEC More ❯
Overview Our client is seeking a skilled SeniorSoftwareEngineer to join their growing software team. This is an exciting opportunity to work with modern technology platforms and contribute to building solutions that directly serve customers and communities. You'll collaborate with a dedicated development group and have a meaningful impact on creating reliable, scalable systems. More ❯
ABOUT THE JOB As a SeniorSoftwareEngineer on the Connected Warfare team, you will help architect third party systems to seamlessly integrate with Anduril products while solving a wide variety of technical problems, making pragmatic engineering tradeoffs along the way. Your role sets the bar for the technical excellence our customers expect from Anduril. Above all … Mission Software Engineers are driven by a "Whatever It Takes" mindset-executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions to deliver successful outcomes correctly, on-time, and with high quality. WHAT YOU'LL DO Be a champion for Anduril capabilities within a customer environment Develop architecture and … vignettes Iterate on core data mesh technology to make optimal use of degraded networks Develop connectors and APIs for legacy and cutting edge systems to integrate with Lattice Deploy software to non-standard environments Create data flow pipelines that span horizontally and vertically across disparate networked systems and security domains REQUIRED QUALIFICATIONS Strong engineering background from industry or school More ❯
The Pioneering Intelligence group at Flagship Pioneering is building intelligent software systems that integrate agentic AI with scientific reasoning to accelerate research, development, and decision-making. We are seeking a Senior Front End SoftwareEngineer to drive the design, integration, and deployment of web-based applications that enable seamless human-AI collaboration. This role is part … other scientists & engineers, drive technical quality, and ensure extensibility and across rapidly evolving use cases. Qualifications B.S. in Computer Science, Engineering, or related field with 6+ years of professional software development experience. Seasoned engineer with deep experience designing and deploying secure, scalable web applications in AWS. Mastery of modern frameworks such as React, FastAPI, and NodeJS Experience with … Cloudwatch) and managing SLAs in production environments. Why Join Us? By joining this initiative within Flagship's Pioneering Intelligence group, you will: Help define a new category of intelligent software tools that support real-time human-AI collaboration. Work on a greenfield product at the intersection of usability, reasoning, and scientific innovation. Collaborate with visionary thinkers and top-tier More ❯
We are seeking a talented and passionate Senior to Lead level SoftwareEngineer with strong experience in embedded C/C++ development. This role is perfect for a self-motivated developer eager to work across a variety of software projects and platforms, from microcontrollers to asymmetric multi-processor systems, while continuing to expand their skillset. As … part of our team, you will be involved in all phases of the full software development lifecycle: deriving requirements, producing software architecture, developing test specifications, coding, debugging, and testing. Key Responsibilities: Define requirements, design, develop, and verify software solutions for various integrity levels, including safety-critical and proof-of-concept applications. Produce high-quality, robust code adhering … Skills and Experience: High proficiency in C and C++ , cross-compiling, and debugging on embedded targets. Solid experience with Embedded Linux (Yocto, Buildroot). Strong knowledge of real-time software design and RTOS concepts. Experience with CI/CD workflows , Git, containerized development environments. Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. Personal Attributes: Strong organizational skills More ❯
Aykley Heads, Durham, County Durham, England, United Kingdom Hybrid / WFH Options
Atom Bank
simpler. Could you be the next innovator to join us?### What will your ‘typical’ day look like... (there’s no two days the same in Atom):As a SeniorSoftware Development Engineer in Test you’ll lead on the creation, implementation & maintenance of fully automated functional & non-functional tests using the latest frameworks and tools. Our … Delivery team aligned to each of these, focused on delivering tech change safely and at pace to support our continued growth. This role sits within our Savings Value Stream.As Senior SDET you’ll drive testing excellence within the delivery team and provide support and coaching for our team of SDET’s & Testers, ensuring effective test solutions are executed. You … thought leadership to define & design approaches to test features whilst overseeing delivery of all testing types, ensuring quality processes align to our Test strategy.You will also:- Collaborate with other Senior SDETs/Test Managers on changes that are cross value stream to ensure safe and smooth delivery into production.- Lead initiatives within the assigned value stream to optimise the More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Zenovo are currently recruiting for an experienced Linux Software Developer. You will contribute to both major new product developments and the ongoing maintenance of existing projects. Senior Linux Software Developer £50,000 - £60,000 Hybrid - Offices days will be in Worcestershire What you'll be doing: Designing and developing embedded software systems. Working on both new … kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a SoftwareEngineer, you will be developing solutions across radio, IoT, and accessory platforms. Your responsibilities will include: Software Development: Design, implement, and test high-quality software solutions … ensuring seamless integration with hardware and delivery to agreed timelines and requirements. Collaboration & Support: Work closely with R&D, manufacturing, and customer-facing teams, providing technical expertise and resolving software-related issues. Project Planning: Contribute accurate timescale estimates and progress updates to the R&D Manager, helping shape development strategies and ensuring alignment with project goals. Quality & Compliance: Ensure More ❯
Redditch, Worcestershire, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Zenovo are currently recruiting for an experienced Linux Software Developer. You will contribute to both major new product developments and the ongoing maintenance of existing projects. Senior Linux Software Developer £50,000 - £60,000 Hybrid - Offices days will be in Worcestershire What you'll be doing: Designing and developing embedded software systems. Working on both new … kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a SoftwareEngineer, you will be developing solutions across radio, IoT, and accessory platforms. Your responsibilities will include: Software Development: Design, implement, and test high-quality software solutions … ensuring seamless integration with hardware and delivery to agreed timelines and requirements. Collaboration & Support: Work closely with R&D, manufacturing, and customer-facing teams, providing technical expertise and resolving software-related issues. Project Planning: Contribute accurate timescale estimates and progress updates to the R&D Manager, helping shape development strategies and ensuring alignment with project goals. Quality & Compliance: Ensure More ❯
some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery and convenience partners across the globe. About this role As a Senior C# .NET SoftwareEngineer within our Grocery & Retail Domain, your work will be the face of one of the world's leading food delivery companies, primarily for … our partners' product catalogue to drive an increase in the menu-to-basket conversion rate. In this role, you will be tasked with developing and refining scalable, high-quality software solutions that serve a diverse global market. You will be collaborating with multiple product and engineering teams around the world to help unlock new opportunities for our partners and … clean, reusable, and well-documented code. Understanding of engineering principles (OOP, data structures, design patterns) and modern architectural patterns (microservices, event-driven) to build scalable and maintainable solutions. Demonstrable software architecture skills by navigating complex projects, conducting research, and creating Architectural Decision Records. Ability to esign, build, and consume RESTful APIs with a focus on performance and security. Proficient More ❯
used by real people: You can show off the fruits of your labor to your family and friends and see it in your favorite stores' electronics departments. As a senior member of the Roku Core OS team, you will be part of a team responsible for designing and building the core/system parts of Roku OS. We are … looking for a seniorsoftwareengineer with extensive experience in embedded Linux development and integration. Roku has a long track record of building successful products around value SoCs, relying on our talented software engineers to make the most of limited resources. We aren't kidding that Roku is a place where no one is a bystander. … Design and develop OS features in a multi-process environment that are fast, efficient and maximize platform flexibility Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software - optimisation, performance & memory. Implement features with the abstractions necessary to run on a variety of hardware Design for performance and ensure that your code is fast and resource efficient More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
a range of sectors and use cases, including surveillance cameras, drones and automobiles. The SoCs at the heart of these devices use our "intellectual property" in the form of software and hardware designs, which is the culmination of man-decades of research and experimentation in the field of imaging! What will I do? You will work with multiple teams … across ISP group, to define and implement control software and tools for various of our world leading ISPs! This position works within an outstanding team of software engineers to deliver drivers for many of our sophisticated ISP pipelines. The successful candidate will work on an exciting variety of cutting-edge projects for automotive applications and ISP solutions. This … image quality specialists to determine requirements for HW blocks configuration and control flows based on real images that would test Image Quality features of the block Daily usage of software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review Required Skills and Experience : Experienced C/C++ softwareengineer with More ❯
Overview Software Development Engineer, Senior Leader Experiences - Execution Engine Team. As part of the Amazon-wide Amzonian Leadership Experiences team, the Senior Leadership team's mission is to build workforce planning application suite. We develop philosophies, mechanisms and products that guide leaders to inspect and make data-driven decisions to improve their organizational operating models, and … variety of core product features, designing the system architecture, and promoting code quality and best practices. You are passionate about the customer experience, take pride in building high quality software, and have a demonstrable track record of successfully delivering new features and products. You value collaboration, making data-driven decisions, and can comfortably communicate with others, in both technical … thrive in an environment where problems are open-ended. Enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. Work closely with senior engineers, UX designers and product managers to develop friendly UI experiences. Work closely with engineers to architect and develop the best technical design. Develop/maintain operational rigor for More ❯
About Us Henry Schein One is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals … from first contact and scheduling to clinical treatment and billing, to ensuring loyalty and recurring care. Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and throughout the world. As part of Henry Schein One, our products support the Canadian Dental Practice Management and Global Academic-Dental markets. Our … on-premises products are well established with strong customer loyalty while our cloud product customer base is growing every year. About the Opportunity As an experienced softwareengineer, you will help shape and build our market-leading axiUm enterprise solution, and suite of services. You will work end-to-end across the stack, from design to deployment, and More ❯
Position summary We are seeking a talented softwareengineer to join our team. Responsibilities include: Developing and maintaining high-quality, responsive applications. Identifying and fixing bottlenecks and bugs. Maintaining code quality, organization, and automation. Mentoring junior developers and providing technical leadership and code reviews. Staying up-to-date with industry trends and technologies to ensure our solutions remain … cutting-edge. Requirements: Bachelor's degree in computer science, Engineering, or a related field. 5+ years of experience in software development focusing on .NET technologies. Strong experience with AWS services such as EC2, S3, Lambda, RDS, and others. Proficiency in C# and .NET Core. Solid understanding of RESTful APIs and web services. Experience with database technologies like SQL Server … Competitive salary and benefits package. Opportunity to work with cutting-edge technologies. Collaborative and innovative work environment. Professional development and growth opportunities. If you are passionate and experienced in software engineering and looking to advance your career, we invite you to apply and join our talented team. Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP is committed to More ❯
the blockchain and cryptography research communities. We've also been an active participant and supporter of decentralized infrastructure initiatives. We're growing our team and are looking for a Senior Python SoftwareEngineer to join us and become part of our journey. Our stack is Ethereum-like, so familiarity with - and passion for - the space is key. … services that you develop will enable the creation of decentralised risk markets and a new market structure for DeFi on the Autonity blockchain. Requirements 5+ years professional experience in software development 2+ years professional experience in Python software development Bachelor's degree in Computer Science or a related technical field Strong Python skills with experience in network and … data Good knowledge of Unix shell scripting and command-line tools Familiarity with CEX/DEX trade lifecycle and common DeFi protocols Excellent attention to detail and appreciation for software correctness Bonus Points Contributed code to open-source projects in the Web3 space Experience developing DeFi trading tools or frameworks Proficiency with Python scientific computing stack (NumPy, Pandas, Jupyter More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
Opportunity for SeniorSoftware Engineers with a product mindset to work remotely for a UK based AI scale-up on an initial 6-month contract outside IR35. You'd join a large engineering department and would work within a cross functional product-based team responsible for building cloud-native, event-driven systems in a collaborative DevOps environment. The More ❯
We are looking to recruit an experienced Senior/Lead softwareengineer with strong experience in either .Net/C# (ideally with .Net Core) or Java . You will also have experience developing Restful Microservices. Experience deploying software in a Public Cloud environment such as Azure or AWS for SaaS deployment would be an advantage, particularly … the highest levels of performance and service in a Cloud-based SaaS environment. This is a key opportunity to be involved in the transformation of their solutions as a Senior/Lead Software Engineer. This is a hybrid role with 2 days per week in our client's West Midlands office. This is an opportunity to join an More ❯
on the NS applications framework, in Manchester, in early September. Single-stage interview process, with feedback provided within 24 hours. Are you an enthusiastic, well-rounded, mid-to-lead SoftwareEngineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are More ❯
to create user facing products supported by a flexible and scalable data platform allowing us to adapt to those rapid changes and bring value to our customers. As a SoftwareEngineer within the Investigations group, you'll join a remote team of other engineers and share the responsibility of providing the right tools for the right data in More ❯
share camera feeds and tips. By providing a comprehensive, real-time view of unfolding situations, Axon Fusus aids in faster decision-making, and improved public safety outcomes As a seniorengineer on the Axon Alerts team, you'll be directly responsible for the design, development and delivery of the Axon Alerts platform. The platform ensures the right people … the heart of our promise to keep our systems running 99.999%, even when bad days happen and the system unusually spikes. What You'll Do Location: London Reports to: Senior Engineering Manager Building services that adhere to our high bar on availability and latency in this mission-critical space Set a high technical bar for the team through code … from reoccurring. Working with the latest cloud based and open source technologies What You Bring Bachelor's Degree in Computer Science, Engineering, or related field 8+ years of professional software development experience Experience designing and delivering highly-available, scalable cloud-based systems Backend service experience in multiple, managed languages such as Java, Scala, Go, C#, or similar Experience working More ❯
campaigns , disrupting major ransomware operations , identifying the Twitter hackers , and more. We are building the data platform for blockchain, cryptocurrency, and web3. We're looking to bring onboard experienced SeniorSoftware Engineers who execute high-impact projects and are excited about building at a significant scale! In this role, you'll: Build cloud-native data ingest and aggregation More ❯