Job Title: Software Engineer Client Location: Cambridge or Bourne - fully on-site Starting: September/October 20 Salary/Pay Rate: £47.12 per hour (PAYE) - 40 hrs/week Hours: Part-time Duration: 12 months Join a pioneering research and development team as a Software Engineer, contributing to cutting-edge advancements in data collection technology. You will play … a pivotal role in building and maintaining the software and systems that power our data collection lab, ensuring the efficient, accurate, and reliable capture of data from prototype devices. Your work will directly impact the development of next-generation technology. Imagine working on cutting-edge prototype wearable devices! As a key member of our team, you will develop software … will be shared with shortlisted candidates by Monday 18th August. Due to the high volume of applicants, we may be unable to reply to each applicant individually. Responsibilities: Develop software to interface with cutting-edge prototype wearable devices. Optimize the data collection process for efficiency, reliability, and accuracy. Work with recording equipment for audio, video, inertial measurements, and other More ❯
Job Title: Software Engineer Client Location: Cambridge or Bourne - fully on-site Starting: September/October 20 Salary/Pay Rate: £47.12 per hour (PAYE) - 40 hrs/week Hours: Part-time Duration: 12 months Join a pioneering research and development team as a Software Engineer, contributing to cutting-edge advancements in data collection technology. You will play … a pivotal role in building and maintaining the software and systems that power our data collection lab, ensuring the efficient, accurate, and reliable capture of data from prototype devices. Your work will directly impact the development of next-generation technology. Imagine working on cutting-edge prototype wearable devices! As a key member of our team, you will develop software … will be shared with shortlisted candidates by Monday 18th August. Due to the high volume of applicants, we may be unable to reply to each applicant individually. Responsibilities: Develop software to interface with cutting-edge prototype wearable devices. Optimize the data collection process for efficiency, reliability, and accuracy. Work with recording equipment for audio, video, inertial measurements, and other More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Anson Mccade
Senior Python Engineer £55000-65000 GBP Hybrid WORKING Location: Manchester, North West - United Kingdom Type: Permanent Senior Software Engineer (Python) Manchester - Hybrid £55,000 - £65,000 I'm currently working with a multinational professional services and technology organisation who are looking for Senior Software Engineers (Python focused) to join their Data & Technology team within Central Government and National … Security. You'll be delivering high-impact projects, building bespoke solutions, and helping to solve complex operational challenges. What you'll be doing as a Senior Software Engineer (Python): • Designing, developing and testing Python-based software solutions. • Building and deploying applications across AWS, Azure and private cloud. • Working across the full software lifecycle, from requirements through to … delivery. • Leading and mentoring within Agile teams, with regular client interaction. Essential Skills and Experience: • 4+ years' experience as a Software Engineer with strong Python skills. • Experience with at least one cloud platform, ideally AWS. • Mentoring or leadership experience (essential for Senior level). Package: • £55,000 - £65,000 (depending on experience) • Company pension • Comprehensive benefits scheme For Security More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
Senior Python Engineer £55000-65000 GBP Hybrid WORKING Location: Bristol, South West - United Kingdom Type: Permanent Senior Software Engineer (Python) Bristol - Hybrid £55,000 - £65,000 I'm currently working with a multinational professional services and technology organisation who are looking for Senior Software Engineers (Python focused) to join their Data & Technology team within Central Government and National … Security. You'll be delivering high-impact projects, building bespoke solutions, and helping to solve complex operational challenges. What you'll be doing as a Senior Software Engineer (Python): • Designing, developing and testing Python-based software solutions. • Building and deploying applications across AWS, Azure and private cloud. • Working across the full software lifecycle, from requirements through to … delivery. • Leading and mentoring within Agile teams, with regular client interaction. Essential Skills and Experience: • 4+ years' experience as a Software Engineer with strong Python skills. • Experience with at least one cloud platform, ideally AWS. • Mentoring or leadership experience (essential for Senior level). Package: • £55,000 - £65,000 (depending on experience) • Company pension • Comprehensive benefits scheme For Security More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Python TypeScript AI LLM) Remote UK to £130k Are you a senior, backend focussed Software Engineer with advanced Python and TypeScript experience and a keen interest in AI? You could be progressing your career in an impactful Senior Software Engineer role at a highly successful American sports data analytics company that is … expanding its UK presence. As a Backend Software Engineer you will architect, develop and implement a new multi-agent AI experience that unlocks the power of the company's football data for coaches, fantasy players and bettors. You'll be working with data at scale, developing AI driven features in close collaboration with Product and Data Science teams to … customer experiences. You'll focus on backend development primarily using Python and TypeScript to engineer clean code and produce reliable, high quality software. You'll work across the full software development lifecycle, participate in code reviews and explore emerging technologies as part of a collaborative, remote team of technologists who enjoy what they do. Location/WFH: You can More ❯
Our leading client is looking for Software Engineer based at London (Office based). A good advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science Sound programming experience including: C, C++, and/or Fortran Comfortable operating in deadline driven environment Must possess good numerical, problem solving, and organisational skills Additional technical competency across a selection More ❯
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Position: Embedded Software Engineer Salary: Up to £50,000 Location: North of York + Hybrid (Flexible Work from Home) Our client, a highly respected and award-winning company, is growing their engineering team and seeking an experienced Embedded Software Engineer. Based just North of York with flexible hybrid working options, this role is perfect for someone who … thrives in a collaborative, hands-on environment. The Role As an Embedded Software Engineer, you'll be involved in the full product lifecycle-from concept and design to testing and manufacture. Working as part of a small, highly skilled team, you'll take full ownership of embedded software development for innovative, bespoke control systems. Key Responsibilities: Develop embedded … software for new and existing products Work on complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with Embedded C programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232, RS485, CAN Experience working with PIC Microchip More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
esure Group
driven insights alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We are currently recruitment for a Software Engineer to join our technology team. We are seeking a motivated individual to work across the full Software Development Lifecycle and be involved in end to end softwareMore ❯
Salford, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Job Title : DSP Software Engineer Location: Manchester Salary: £50,000 - £70,000 We're looking for an experienced DSP Software Engineer to join our clients R&D team in Manchester. You'll design and develop complex embedded DSP systems for cuttingedge industrial devices, with opportunities to lead, mentor, and innovate. Key Responsibilities: Design, develop, and test advanced DSP … software (e.g. digital filtering, demodulation). Lead technical work, mentor colleagues, and contribute to system architecture. Collaborate across hardware/software teams and drive improvements in design and process. Push development processes and challenge existing thinking, presenting new ideas and concepts Work with a hardware design team to produce the best possible system design Support greenfield research and … filtering and signal analysis Embedded C development - Arm Cortex-M ideally Design, develop and test complex DSP systems unaided Challenge colleagues on their designs and approaches both in the software team and with the hardware team Understanding hardware and system level design is a distinct advantage. Excellent understanding of microcontrollers, memory, peripherals, and low-level systems. Experience with Python More ❯
Join a team where your ideas matter, your code makes a difference, and your growth is a priority. This company are not just building software, they're shaping the future of the industry. Working in a close knit team of 5 software engineers, they're on a mission to become more data-centric and innovative in everything they … do. They're looking for a Software Developer who’s passionate about coding, thrives in a collaborative environment, and wants to help shape the direction of their flagship products. *This is a hybrid role where you will work 2-3 days per week in the office. We sadly can't offer sponsorship for this role What You’ll Be … Working On You’ll join a friendly, supportive software team where everyone helps each other succeed. You’ll work on a range of exciting projects, including: Real-time diagnostics for clients Customer-facing portals: enabling dynamic data exploration and decision-making. New feature development from prototyping to showcasing your own ideas They're not short on work or ambition. More ❯
Nottinghamshire, United Kingdom Hybrid / WFH Options
Akkodis
Node.JS Software Engineer Leading SaaS product! Hybrid - 2 days per week in the office. Up to £40,000 Are you a NodeJS enthusiast with a passion for building modern, scalable applications? We're looking for a Mid-Level Full Stack Developer to join a growing team working on a cutting-edge, data-driven platform that's already making waves … feature development, help improve system performance, and collaborate with a talented team of engineers who care deeply about clean code, quality, and continuous improvement. The company has a strong engineering culture with a test-first approach, regular releases, and a real focus on doing things the right way. You'll be supported in your growth and encouraged to bring More ❯
Shenley Brook End, Buckinghamshire, United Kingdom
Belcan
Senior Embedded Software Engineer Milton Keynes Onsite Working Permanent position Are you a Software Engineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. What will … you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including … product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in the designing, coding More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
Senior Embedded Software Engineer Milton Keynes Onsite Working Permanent position Are you a Software Engineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. What will … you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including … product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in the designing, coding More ❯
Role: Electronics Software Engineer Location: Birmingham Salary: Up to £60,000 + Benefits KO2's client, a leading innovator in sensor and monitoring technology, is looking for an Electronics Software Engineer to join their Birmingham-based team. This is a unique opportunity to develop cutting-edge electronics software and deliver smart, embedded Industry 4.0 solutions. The successful … candidate will work on next-gen instrumentation, combining electronics design and embedded software development. You'll contribute to schematics, PCB layouts, prototyping, and robust embedded software for STM32 microcontrollers, all while ensuring EMC compliance and ISO standards. We're looking for someone with strong experience in electronics, embedded systems, and electronics software testing. You'll collaborate with … senior leadership and contribute to meaningful advancements in efficiency and sustainability. Key Responsibilities Design, develop, and debug embedded software for microcontroller-based systems (e.g. STM32). Collaborate on schematic design and PCB development to support embedded firmware functionality. Develop and maintain firmware using C/C++ with version control systems such as Git/GitHub. Participate in board bring More ❯
Job Title: Integrated Hardware & Software Engineer Location: Warwickshire EES Solution is looking for highly skilled Integrated Hardware & Software Engineers to join our engineering team. In this position, you will be responsible for the design, configuration, integration, and deployment of comprehensive information systems, encompassing both hardware and software, to ensure seamless implementation in our customers' environments. This … customer engagement, requiring both technical depth and the ability to work closely with stakeholders, including sales, technical teams, and end-users. Key Responsibilities: Design, configure, and implement hardware/software solutions tailored to customer environments. Advise internal sales or customer-facing teams on the technical capabilities and integration requirements of proposed solutions. Conduct system assessments, feasibility studies, and performance … infrastructure. Support post-installation activities including testing, validation, and troubleshooting. Maintain technical documentation for systems operations, support, and enhancements. Required Skills & Experience: Proven experience in the integration of complex software and hardware systems. Strong understanding of systems engineering principles and lifecycle management. Experience with system architecture modelling and configuration. Competence in preparing technical documentation and user/system More ❯
Gloucester, Gloucestershire, England, United Kingdom
Searchability NS&D
Team Leadership, Customer Engagement, Data Science, DevOps, Cloud, Data Platforms Who We Are? We are a leading technology company specialising in mission-centric solutions, designing and delivering cutting-edge software at scale for both customer infrastructure and public cloud environments. With a strong heritage of innovation and expertise in Data Science, Machine Learning, Agile Software Development, Security Assurance … drive digital transformation. What Will You Be Doing? As a Data Science Lead, you will be at the forefront of technically leading diverse teams across machine learning, cloud, data engineering, DevOps, and software engineering. You will: Lead customer engagements and manage stakeholder relationships Contribute to and prepare technical bids and proposals Collaborate with Delivery Management to drive successful More ❯
Senior Software Engineer Full Stack - Ruby on Rails/React Remote-first (must be UK-based) Up to £85,000 About the Role A fast-growing sports tech company is looking for a Senior Full Stack Engineer with strong Ruby on Rails experience and React skills to help shape the future of their product platform. This is a remote … a remote environment. Proven ability to work independently, take initiative, and own projects end-to-end. Comfortable translating technical goals into user-focused outcomes. Enthusiastic about collaborating with non-engineering teams and speaking with end users. Why Join? Remote-first working with only minimal travel (once per quarter to Edinburgh). The opportunity to work on meaningful products that More ❯
Candidates that our clients are looking for must have a strong academic background typically with a first class degree or PhD in a numerate subject such as physics, engineering or maths. We look for candidates with the aptitude to learn quickly and take on our customers’ most challenging problems. We help our staff develop the skills they need through … a PhD in a numerate discipline have a strong academic background typically including A*'s in A-level Maths and Physics have strong verbal and written presentation skills have software development experience, preferably in C/C++. The candidate will be responsible for: developing software for cyber security systems developing novel signal, image, or data processing applications developing More ❯
of data collection to support our model training operations. We are able to build high-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new sources of audio data and … next-generation consumer and enterprise products. An Ideal Candidate Should Have BS/MS/PhD in Computer Science or a related field. 5+ years of industry experience in software development. Proficiency with bash/Python scripting in Linux environments Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least one major Cloud Provider (we More ❯
AI or Artificial Intelligence, Software Development Job Id Who are we? The BabbleLabs team, part of Cisco WebEx. We are a dedicated bunch with strong backgrounds in Electrical Engineering, Machine Learning, Speech Processing and Computer Science. Our areas of expertise include speech enhancement, speech recognition, speech synthesis, and computer vision. But what sets our team apart from the … and innovative Machine Learning expert to join our Audio AI team. As a Speech/Audio Machine Learning Engineer, you will play a crucial role in developing pioneering audio software solutions, using machine learning techniques to enhance audio processing and analysis. You will work closely with a multidisciplinary team of engineers, data scientists, and audio experts to build groundbreaking … products that push the boundaries of audio technology. This is a unique opportunity to contribute to the development of next-generation audio software and make a significant impact in the industry. Key Responsibilities: Collaborate with cross-functional teams to design and implement machine learning models and algorithms for audio processing, analysis, and enhancement. Train, validate, and fine-tune machine More ❯
Hereford, Herefordshire, West Midlands, United Kingdom Hybrid / WFH Options
allpay.net
Limited are one of the fastest growing Fintech companies in the UK and are experts in the payment and financial services arena. We now have a fantastic opportunity for Software Engineer to join us on a fixed term contract basis in our Research and Development team. Within this role you will: Assist in the requirements gathering process to help … ensure requirements contain enough information and fact to support design, development and implementation. Participate in Agile development team to develop software designs and specifications based on system level requirements and in accordance with defined development procedures. Actively participate in sprint and release planning, daily stand-ups and retrospectives. Design software that meets the requirements of the business and … this role you will need to: Experience of using object oriented programming languages, especially C# and .NET. Experience of using SQL Server or equivalent directly via Management interface or software application. The ability to solve problems and provide workable solutions or workarounds. Ability to continually learn and adapt to new technologies and implement where suitable. Experience with Microsoft Azure More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
curious, collaborative, and driven by the ambition to make investing accessible to everyone. We'd love for you to be part of our journey. About The Role As Principal Software Engineer in our Investment Tribe, you'll be a senior technical leader, guiding our move from a complex legacy estate to a modern, cloud-native architecture. This is a … strategic, non-coding role embedded within tribe leadership, where you'll shape and communicate high-level architectures, set clear and supportive guardrails, and empower engineering teams to deliver high-quality, data-driven solutions. It's about influence, clarity, and enabling teams to thrive - with a focus on being approachable, engaged, and collaborative. What You'll Be Doing Define and … and the use of AWS services. Champion best practices for observability, logging, security, and networking. Identify opportunities to enhance Developer Experience and efficiency through smarter tooling and frameworks. Support engineering teams with mentoring, pairing, and skills development. Lead conversations around Event-Driven Architecture, cost forecasting, and designing for the future state. Partner with Product and Engineering Managers to More ❯
Employment Type: Permanent, Part Time, Work From Home
What You'll Be Doing Designing and developing embedded software using Python and/or C++. Interfacing with hardware via serial comms, GPIO, USB, SPI/I2C. Debugging and testing in both lab and live environments. Collaborating with cross-functional teams and engaging directly with users. Supporting system integration and deployment. Contributing to documentation and mentoring junior developers. What … You'll Bring Essential: Hands-on software development experience. Strong proficiency in Python and/or C++. Embedded systems experience (ESP32, ARM Cortex, Raspberry Pi). Familiarity with low-level hardware interfacing. Linux development environment experience. Strong problem-solving skills and adaptability. Desirable: Experience in secure or defence-related projects. Knowledge of cryptography, Bluetooth, UWB, USB drivers. Exposure to More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum, Negotiable, Inc benefits
Software Engineer - London Atrium EMEA is looking for several Machine Learning Software Engineers with full-stack development experience to work on developing agents for coding and machine learning tasks. Your goal is to create LLM agents that can automatically carry out AI and ML research tasks completely on their own. The Software Engineers should have hands on … experience in both machine learning engineering (training ML models), and who have full-stack SWE experience - both backend and frontend engineering. Ideal candidates should have experience with Python, Pytorch, JS and React and similar frameworks. PAYE contract role, till Dec 25 (Likely to extend). 3 days needed onsite in London office. Essential: Hands-on experience in one or … React), building and deploying UIs. Direct experience in generative AI and LLM research Experience with human data annotation for training LLMs Click Apply now to be considered for the Software Engineer – London role More ❯
Brentford, Middlesex, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
be considered for this opportunity we encourage you to apply promptly to avoid disappointment as if applications are high the role will close before the closing date given. HPC Software Engineer Closing Date: 4th September 2025 Location: RG7 4PR , located between Reading and Basingstoke, with free onsite parking . Due to the classified nature of the work involved, there … the opportunity for you to play your part? Would you like to work on an industry leading high-performance computing platform? An opportunity is now available for a HPC Software Engineer to provide computer science support, through development and deployment of software techniques and solutions. Within this role you will be responsible for: Providing appropriate assistance for porting … specific codes to new platforms. Design, coding, testing, installation, and maintenance of software modules. Production of suitable online documentation Interacting with vendors, universities, and US laboratories on leading-edge research. Research level investigation of advanced novel techniques for solution of multi-physics. Development of relevant benchmarks for assessing current and future systems. Maintaining an awareness of current and future More ❯