Software Engineer Jobs in the UK

526 to 550 of 1,758 Software Engineer Jobs in the UK

Software Engineer C

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry protocols. … Participate actively in quality assurance, including software testing and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and partners as More ❯
Employment Type: Permanent
Salary: £45000 - £57500/annum Bonus Pension
Posted:

Software Engineer

Farnborough, Hampshire, South East, United Kingdom
Peregrine
Join us as a Software Engineer for our client. At Peregrine, were always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector we are always in search of the best talent … be deployed across our portfolio of clients as a specialist consultant, working on a wide array of complex projects across multiple industries. The Role: We are looking for a Software Engineer with a strong foundation in API development and C# to join our data engineering team in a highly regulated industry. In this role, youll be instrumental in … designing and building scalable, secure software systems that support seamless data movement between internal systems, third-party platforms, and cloud services. Your core focus will be developing and maintaining APIs and backend services that enable data ingestion, transformation, and delivery across our enterprise architecture. Youll collaborate with cross-functional teams to ensure data is available where and when its More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer London

London, United Kingdom
Hybrid / WFH Options
Flexciton
Senior Software Engineer At Flexciton, we work with high-tech factories built with investments worth hundreds of millions of dollars, producing advanced chips at the atomic level. It can take up to nine months to fabricate these cutting-edge products. We are proud to be the only SaaS product in the world that plans and schedules production in … operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory. Job Summary We're seeking a Senior Software Engineer to drive complex technical initiatives and deliver high-quality solutions across our manufacturing automation platform. As an experienced individual contributor, you'll work independently on critical features … and enhance our REST APIs and microservices Implement data science workflows in production-grade Python Create reusable components that support rapid development cycles Engineering Quality Apply and advocate for software engineering best practices including testing and CI/CD Contribute to system reliability, performance optimisation, and maintainability improvements Collaborate with optimisation engineers to implement mathematical models in code Participate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Slough, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Active Silicon
over the world.Active Silicon is part of the Solid State plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Software Engineer - C/C++, to help in the development and maintenance of new and existing products. The current product range is here - activesilicon.com/products/Summary Details … Job Type: Fixed Term Contract (c. 14 months) with potential to become a permanent role after, Full Time Job Title: Software Engineer Location: Mainly office-based work at Langley, UK (just outside M25, NW London, on the Elizabeth Line), with the option for some homeworking. Hours: 37.5 hours per week, 26 days annual holiday (plus public bank holidays … person we are looking for The right candidate is likely to have a good Computer Science or Electrical Engineering degree, plus perhaps other post-graduate qualifications and experience of software development, preferably in C/C++.One of the most important traits is the desire, drive and enthusiasm to produce the world's best-in-class products. The Role This More ❯
Employment Type: Contract, Work From Home
Posted:

Staff Software Engineer - Workload Identity

United Kingdom
Cyberark Software
Staff Software Engineer - Workload Identity About CyberArk : CyberArk (NASDAQ: CYBR ), is the global leader in Identity Security . Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity - human or machine - across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world's leading organizations trust CyberArk to help … learn more about CyberArk , visit our CyberArk blogs or follow us on X , LinkedIn or Facebook . Job Description We are looking for a highly experienced, curious and driven software engineer to join the founding team of an exciting new area of our business. Workload Identity presents a huge opportunity to change the way that communication between services … is secured. It is also a challenging area which touches on many different foundational pieces of modern software development - networking, security, authorization, SDKs, cloud, Kubernetes and much more. CyberArk is putting together a new team dedicated to tackling this problem, and are looking for an experienced engineer to help shape both the team and the technology. Working closely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Yateley, Hampshire, South East, United Kingdom
Chelsea Technologies
Chelsea Technologies is seeking an experienced and motivated Embedded Software Engineer to join our innovative Engineering team. This is a fantastic opportunity to work on complex and impactful software solutions that power our world-class environmental monitoring products. If you're passionate about embedded systems, thrive in a collaborative environment, and want to contribute to cutting-edge … projects, we want to hear from you. About the Role As an Embedded Software Engineer at Chelsea Technologies, youll play a key role in designing, developing, and delivering embedded software solutions across a range of product lines. You'll work closely with multidisciplinary teams, contributing your expertise to help fuse software with hardware to create truly … offers a balance of independent project ownership and collaborative engineering, with opportunities to mentor others and bring innovation to the forefront of our product development. ?? Key Responsibilities Develop embedded software for Chelseas products both independently and within cross-functional teams. Deploy and debug Linux-based or real-time embedded operating systems. Work with a wide range of communication protocols More ❯
Employment Type: Permanent
Posted:

Controls and Software Engineer

Leicester, Leicestershire, United Kingdom
CV Technical
Controls and Software Engineer Location: Leicester or Grimsby - UK Wide Travel Salary: £50K to £70K As a Controls and Software Engineer, you will design, develop, and implement control systems and embedded software for automation and machinery. You'll work closely with mechanical and electrical engineering teams to ensure seamless integration and optimal performance of our More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Graduate Software Engineer

Hessle, North Humberside, United Kingdom
Hybrid / WFH Options
Sewell Group
. To support growing client demands and an expanding product range, Parallel is looking to grow its development team and take the business to the next level. The Graduate Software Engineer will join a small but growing software development team to deliver a series of pipeline projects for NHS clients, to modernise technology platforms and enhance existing … products to help take the business forward with new products and service offers. We are seeking a Graduate Software Engineer to support across various projects from development and testing to being the first point of contact for client enquiries within our SHAPE application. The successful candidate will also be responsible for maintaining and updating datasets within the SHAPE … providing timely and professional support. Maintain and update datasets within the SHAPE application, ensuring accuracy and relevance for over 18,000 users. Assist in the identification and resolution of software bugs and performance issues across multiple applications. Collaborate with the software development team to design, develop, test, and deploy new features and enhancements for SHAPE and other web More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Software Engineer

United Kingdom
Hybrid / WFH Options
Upsun
best work. Bring your expertise and enthusiasm to our growing, global organization. Your contributions, collaboration, and unique point of view are recognized and valued here. Impact of a Cloud Software Engineer As a Cloud Software Engineer on the Images & Clustering team, you're part of the core engineering group that builds the infrastructure our entire platform … customer applications. Manage Clustering Solutions: Investigate and resolve clustering issues by analyzing logs and identifying solutions that ensure high availability and seamless service deployment across the platform. Integrate External Software Dependencies: Package third-party software for integration into our container images, ensuring compatibility and ease of use for developers deploying complex applications. Enhance Deployment Workflows: Manage and fine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (SC & NPPV3)

South East London, London, United Kingdom
Hybrid / WFH Options
Data Careers
Software Engineer (SC & NPPV3) 6 Month Contract Fully Remote Rate: £520 - £540 per day (Inside IR35) Skills: C#.Net, XML/JSON API's, SC & NPPV3 Clearance We are looking for an experienced Software Engineer to join a high-profile public sector project. You will play a key role in designing, building, and maintaining software solutions … .NET 6+ Work with XML/JSON APIs for integration and data exchange Develop and execute automated tests with MSTest Collaborate with stakeholders to gather and analyse requirements Ensure software is secure, scalable, and maintainable Essential Skills Strong commercial experience in C# In-depth knowledge of .NET Framework and .NET 6+ Proven experience working with XML/JSON APIs More ❯
Employment Type: Contract, Work From Home
Rate: £520 - £540 per day
Posted:

Full Stack Software Development Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Materialise NV
Mid-senior level Southampton, United Kingdom Hybrid Full-time Software engineering & research Full Stack Software Development Engineer SOFTWARE ENGINEERING & RESEARCH HYBRID ENGLISH CV We are looking for a Full Stack Software Development Engineer who's passionate about building high-quality medical software and who brings versatility, drive, and a collaborative spirit to the … a product that's improving lives around the world.You'll be part of a dedicated, collaborative team of developers working in an agile environment. Materialise OrthoView is a trusted software solution that helps orthopedic surgeons plan joint replacement surgeries with precision - especially hip procedures - using key measurements and implant details.Since pioneering digital pre-operative planning in 2002, OrthoView has … you will do Review product and customer requirements in collaboration with Product Management, and propose robust solutions and implementation alternatives that meet agreed timelines Design, implement, and unit test software components, and participate in code and design reviews with peers to ensure high quality Develop new product features that align with current and future needs, maintaining scalability, sustainability, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Wales, United Kingdom
Hybrid / WFH Options
Owen Daniels
Job Title: Experienced Software Engineer – Scientific & Geoscience Applications Location: North Wales – Hybrid (2/3 days onsite) Department: Software Engineering Salary : £50,000-£65,000 Job Summary We are seeking an experienced and highly analytical Software Engineer to join our technical development team. You will play a key role in designing and developing high-performance … level data processing , with the opportunity to contribute directly to tools used by scientists and engineers in the field of geosciences. Key Responsibilities Develop and maintain high-performance desktop software for geoscience applications using C# , .NET , and WinUI 3 Work with custom hardware interfaces to acquire, process, and visualize low-level data Implement and test numerical algorithms and scientific … application requirements and translate them into technical solutions Contribute to architectural decisions, code reviews, and version control using Git Build efficient communication layers using gRPC to interface with other software modules or services Required Skills & Qualifications Proven experience developing desktop applications using C# and the .NET platform Experience with WinUI 3 , DirectX , and performance-critical rendering or visualization Strong More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Adoption Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Randstad Technologies
Role: Adoption Software Engineer - Authorisation Location: London (Hybrid - 2 days per week) Contract Length: 6 MonthsWe are looking for a highly skilled Adoption Software Engineer to join a leading global financial institution in London. This is a fantastic opportunity to play a pivotal role in shaping the future of a digital platform used by millions worldwide. … You'll be at the forefront of driving modern software engineering practices, with a specific focus on authorisation, policy-as-code, and cloud-native deployments . If you thrive in a fast-paced, engineering-led environment and want to make a tangible impact, this role is for you. You'll be responsible for championing cutting-edge authorisation frameworks, building More ❯
Employment Type: Contractor
Rate: £600 - £750 per day
Posted:

Software Engineer

Mangotsfield, Gloucestershire, United Kingdom
SR2
Full Stack Software Engineer Tech For Good Bristol - Hybrid (3 days in office) 50,000 - 60,000 + Amazing Benefits Package Competitive Pension up to 15% and Bonus 10-15%, Private Healthcare, Enhanced Parental Leave, 36 days of Holiday! SR2 are recruiting x3 full stack Java software engineers for a purpose-driven tech organisation based in Bristol. … hire engineers who are passionate about continuous learning, and growing their skills further within a meaningful business who care about DE&I. The role is for a mid-weight software engineer with skills across both backend and frontend, however the majority of your time will be spent on the backend developing Java, Spring boot Microservices within an AWS More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted:

Software Engineer

Bristol, Mangotsfield, Gloucestershire, United Kingdom
SR2
Full Stack Software Engineer Tech For Good Bristol - Hybrid (3 days in office) £50,000 - £60,000 + Amazing Benefits Package Competitive Pension up to 15% and Bonus 10-15%, Private Healthcare, Enhanced Parental Leave, 36 days of Holiday! SR2 are recruiting x3 full stack Java software engineers for a purpose-driven tech organisation based in Bristol. … hire engineers who are passionate about continuous learning, and growing their skills further within a meaningful business who care about DE&I. The role is for a mid-weight software engineer with skills across both backend and frontend, however the majority of your time will be spent on the backend developing Java, Spring boot Microservices within an AWS More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Junior/graduate full stack software engineer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Plyable
Junior/graduate full stack software engineer We are looking for a graduate or junior software engineer with experience building single page applications to join our product team working on Plyable's web apps. Our sites are written in modern Angular (TypeScript) and Django and hosted on Google App Engine and Kubernetes. We are a rapidly … to providing time and cost-saving solutions to innovators and engineers. We are at an exciting time in our journey, and are now moving towards selling licenses of our software products, and developing new SaaS models to address real pain points in manufacturing as a whole. This junior role would primarily involve working on our current Plyable site and … software development, but would have scope to move into the team working on our new SaaS products. We are expecting this to be a period of high growth at Plyable, in a real tech start-up atmosphere. Experience Required Degree in Computer Science, Mathematics, Physics or related field, or equivalent industry experience Strong analytical, problem solving, written and verbal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DSP Software Engineer

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 … 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 ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Junior Software Engineer UK

Southampton, Hampshire, United Kingdom
Critical Software
Join Our Mission: Junior Software Engineer Wanted! At Critical Software , our people are our superpower. We're a community of curious minds and tech wizards, pushing the boundaries of what's possible. More than just a workplace, we're a tight-knit team with a shared mission -using technology to make the world safer, smarter, and better … with industry giants in Aerospace, Rail, Medical, Energy, Finance , and more, tackling real-world challenges with cutting-edge solutions. Now, we're on the lookout for our next Junior Software Engineer -could it be you? What You Bring to the Team: A background in Engineering, STEAM fields, or equivalent experience Some hands-on coding experience (even if it … ready to kick-start your career in a dynamic, purpose-driven environment, we'd love to hear from you! Unfortunately, we cannot offer visa sponsorship for this role. Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): It is a for-profit business entity, legally defined in the US More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Adoption Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Randstad Technologies Recruitment
Role: Adoption Software Engineer - Authorisation Location: London (Hybrid - 2 days per week) Contract Length: 6 Months We are looking for a highly skilled Adoption Software Engineer to join a leading global financial institution in London. This is a fantastic opportunity to play a pivotal role in shaping the future of a digital platform used by millions … worldwide. You'll be at the forefront of driving modern software engineering practices, with a specific focus on authorisation, policy-as-code, and cloud-native deployments . If you thrive in a fast-paced, engineering-led environment and want to make a tangible impact, this role is for you. You'll be responsible for championing cutting-edge authorisation frameworks More ❯
Employment Type: Contract
Rate: £600 - £750/day
Posted:

Vacancy for Research Software Engineer at The National Archives

London, United Kingdom
Digital Preservation Coalition
Vacancy for Research Software Engineer at The National Archives Vacancy for Research Software Engineer at The National Archives 15 February 2022 Richmond upon Thames, London Fixed Term TNA is looking for two Research Software Engineers (RSEs) to join a 3-year cutting-edge research project, Our Heritage, Our Stories: Linking and searching community-generated digital … leading archive and digital infrastructure development at The National Archives (TNA), the project's lead Independent Research Organisation (IRO). We are looking for creative and self-motivated Research Software Engineers with interests in areas such as human-computer interaction, artificial intelligence and linked open data. You should be committed to software development best practices, and know how … excellent communication skills and a talent for technical problem solving. You will be working within a multi-disciplinary team that will follow an agile way of working to deliver software tools and end-user services to support the project. We are an equal opportunities employer welcoming applications from all sections of the community and from people of diverse ages More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
WeAreTechWomen
Social network you want to login/join with: Principal Software Engineer - Manchester, Manchester col-narrow-left Client: Accenture Location: Manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 12f57f107922 Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Principal Software Engineer - Manchester Role: Principal Consultant … Software Engineering Locations: Manchester (must be willing to travel to client sites throughout the UK on an ad hoc basis) Level: Manager Salary:petitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Next.js & Node.js

New Works, Telford, Shropshire, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Software Engineer/Outside IR35/Fully remote/6 Month Contract I'm on the lookout for a JavaScript engineer to join a greenfield fintech project for an existing client!This is a 1 stage interview process taking place this week with an immediate start. Role Requirements: React.js Next.js Node.js AWS If you are interested in … this role, please apply or email your latest CV to ASAP! Software Engineer/Outside IR35/Fully remote/6 Month Contract More ❯
Employment Type: Contractor
Rate: £600 - £700 per day
Posted:

Software Engineer

Abingdon, Oxfordshire, United Kingdom, Shippon
Gigaclear
A Back End, Python Software Engineer role. A role that will build your technical capabilities, providing a foundation for growth into more senior technical leadership roles. The Software Engineer is a hands-on contributor responsible for delivering secure, maintainable, and performant software as part of a cross-functional Agile team. Working closely with Product, QA … practices. Essential Skills & Experience Strong Python Development Capability – 3 years+ Experience implementing and integrating with REST APIs SQL experience (preferably PostgreSQL and/or MySQL) Passionate about building quality software Comfortable working in Agile teams and collaborating cross-functionally Support CI/CD practices and participate in automated build and deployment processes Engage in peer programming, mentoring sessions, and More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Software Engineer - C++ and Python Developer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
ION Recruitment
Software Engineer C++/Python Location: Aberdeen, UK Work Style: Office-based Are You Ready to Elevate Your Career in Software Engineering? Join a leading technology company as a C++/Python Software Engineer and become part of a multinational team specializing in groundbreaking video and audio compression technologies for media processing solutions. This is … for you to enhance your skills in C++ and Python while contributing to high-performance systems in the media and broadcast industry. Key Responsibilities: Develop and maintain high-performance software systems usingC++ and Python on Linuxplatforms, focusing on media solutions that are both efficient and scalable. Collaborate seamlessly with a distributed team to design, implement, and optimize media pipelines … testing, and CI/CD processes using GitLab to ensure code quality and maintainability. Support the design and development of containerized deployments using Docker , enhancing the efficiency of the software lifecycle. Essential Qualifications & Attributes: PhD/MSc or BSc in Computer Science with at least a 1st class or 2:1 degree. Strong expertise in C++ programming with hands More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Java Software Engineer - Bristol

Bristol, South West
Nexus Jobs Limited
Java Software Engineer ?" Bristol We urgently require a strong Java developer with very good experience working in an agile environment with some experience with Micro Services for a contract assignment in Bristol. Must have at least 5 years’ experience as a software engineer in Java Development. Should be experienced in a true agile environment, collaborative development … environment. With strong Java software developer - hands on keyboard with strong communications skills to mentor and coach less experienced developers on the client side. Experience with micro services Experience with native cloud platforms This is a 12 month assignment based in Bristol. Please send our CV to us in Word format along with your availability and daily rate. More ❯
Employment Type: Permanent
Posted:
Software Engineer
10th Percentile
£50,725
25th Percentile
£62,500
Median
£75,900
75th Percentile
£110,000
90th Percentile
£135,000