1,701 to 1,725 of 4,202 Software Engineer Jobs in the UK

Machine Learning Framework/Runtime Software Engineer (C++)

Location
United Kingdom
Machine Learning Framework/Runtime Software Engineer (C++) Specific Skills and Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest … machine learning software and how AI models run on different hardware is important. Some experience with, or exposure to, machine learning frameworks, runtime systems, compilers, GPU/compute software, or other performance-oriented technologies would be beneficial but is not essential. In this role, you will contribute ...

Python Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Data Science Engineering team in Asset & Wealth Management, you serve as a seasoned member of an agile team to design … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilitiesExecute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problemsCreate secure ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects there’s always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through … support and mentorship as required to ensure you are reaching your full potential. You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also ...

Sr. Software Engineer - Release & Triage

Location
Greater London, England, United Kingdom
services millions of people love. And we do it all right here at Sky. Sky is looking for a talented and dedicated Senior Software Engineer in RDK Triage Engineering team to support the release cycles associated with deployed software on CPE devices. These devices use Reference Design … which is deployed on over 100+ million devices spanning video, broadband and home security. The Release Triage Software Engineer function is critical to the successful development and deployment of new features and fixes as the function ensures that these changes get deployed to the field. Sky’s development ...

Senior Software Engineer

Hiring Organisation
CarFinance 247
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
A Senior Full Stack Developer at Car Finance 247 is a passionate, backend-leaning technologist with a strong interest in modern web technologies and best practices. You'll have advanced experience with Vue 3 and ...

Software Engineer (London)

Location
Greater London, England, United Kingdom
looking for a software engineer to join a lean and technical quantitative trading startup. You’ll be responsible for developing and maintaining scalable trading applications and infrastructure for many financial markets and assist with developing the full stack of infrastructure to support trading operations. The role is fast ...

Python Software Engineer III

Location
Glasgow, Scotland, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Data Science Engineering team in Asset & Wealth Management, you serve as a seasoned member of an agile team to design … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems ...

Principal Software Engineer - Customer Platforms

Hiring Organisation
Marks & Spencer
Location
United Kingdom, UK
Employment Type
Full-time
purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serves millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand … software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Principal Software Engineer to join us working across ...

Embedded Software Engineer III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
PURPOSE: The Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin’s microdisplay-based systems, including AR/VR HUDs, wearable display platforms, and related embedded products. This role requires strong proficiency in embedded systems, real-time software implementation, and hands-on experience with hardware/software integration on low-power embedded devices. The role develops software for custom hardware platforms including ARM processors, microcontrollers, and FPGA-adjacent subsystems, and ensures robust, reliable operation across imaging, tracking, display-pipeline, control, and sensor-driven functions. This ...

Senior Software Engineer

Location
Birmingham, England, United Kingdom
inclusive environment that values curiosity, teamwork, and continuous learning, you’ll thrive here. What this role means for you As a Senior Software Engineer, you'll be at the heart of projects that matter. You’ll help design and shape the architecture of systems that support security testing … programmer using Linux and open‐source technologies day to day. Experience working in Agile teams. Understands and applies DevOps/DevSecOps practices. Uses strong software testing techniques (e.g., TDD/BDD) and writes high‐quality tests. Translates user or business needs into robust technical solutions. Enjoys solving complex, often ...

Sr. Software Engineer

Location
East Hagbourne, England, United Kingdom
team provides support to European‐based customers while specializing in the development of advanced space sensors for exploration missions and space‐based communication technology. Software Engineer – Manchester/Stevenage/Harwell Profile Product Impact & Scope of Innovation: Responsible for design and development of on‐board software and ground test software for our payloads. Teamwork: Committed team player who freely and proactively shares knowledge with others. Problem Solving: Good analytical skills required to identify root cause issues. Able to develop test cases to make problems visible and to provide robust solutions to address them. Planning ...

Senior Software Engineer

Location
United Kingdom
Senior Backend Engineer – Node.js/TypeScript 12-Month Contract | Fully Remote | Outside IR35 We’re looking for a Senior Backend Engineer to join an exciting fintech business, working on highly scalable, mission-critical financial systems. The role is heavily focused on Node.js, TypeScript and AWS, with genuine ownership ...

Mid-Level Software Engineer

Hiring Organisation
Addition
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Full-Time
Salary
£38,000 - £43,000 per annum
Level Software Engineer Join a growing Cyber Security SaaS business that’s investing heavily in its in-house engineering capability and the next stage of its product. You’ll work across a modern cloud-based platform, building new features, improving existing functionality utilising AI and helping shape … Playing a part in strengthening the internal engineering function as the business continues to scale. Main Skills Needed: Minimum of 2 years experience in Software Engineering. Commercial experience with .NET , ideally within backend services or APIs. Experience with React and a willingness to contribute across the full stack. Exposure ...

Senior Software Development Engineer - Services

Location
Nottingham, England, United Kingdom
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software Development Engineer - Services About this role We are seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using … software and technology to create impactful solutions. To be successful in this role, you will have an understanding of the benefits of business processes automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. ...

Embedded Software Engineer (UAV's)

Location
Oxford, England, United Kingdom
mesh), compute, batteries and more. To deliver compelling products to our users we need to get the most out of the hardware devices and software we build. Joining us as Embedded Software Engineer, you will design, prototype and build software for our embedded systems, principally … specialists, and industry pioneers, contributing directly to cutting‐edge advancements in autonomous technology. Role responsibilities You will capture requirements, design, build, and test software for our small volume, fully functioning edge compute devices. This includes developing and integrating software or firmware in the following areas: Drivers Boot logic ...

Principal / Senior Embedded Software Engineer

Location
East Midlands, England, United Kingdom
Principal/Senior Embedded Software Engineer Own the development of low-level, high-reliability firmware, ensuring our rugged control systems and electronic products perform flawlessly when it matters most. Introduction From rugged off-highway construction vehicles to advanced automotive systems and high-volume consumer electronics, our technology operates … most demanding environments on earth. We are seeking a precision-driven Embedded Software Engineer with a mastery of the C language along with Bluetooth and BLE experience to join our world-class team. In this role, you will own the development of low-level, high-reliability firmware, ensuring ...

Senior Software Engineer, Subscriptions

Location
Cambridge, England, United Kingdom
lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. The Senior Software Engineer will be contributing extensively to our embedded … will also be engaged in developing tools which can help larger development community within Roku. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
client is a leading British bank. Join us as a Senior Software Engineer in the Event Fabric team, where you will play a key role in designing, building, and evolving a core enterprise platform that enables event-driven, cell-based architecture across the organisation. This role goes beyond … platform mindset, contributing to both technical delivery and engineering direction, while mentoring others and promoting modern engineering standards. To be successful as a Senior Software Engineer, you should have experience with: Designing, building, and operating Event Fabric capabilities that support asynchronous, loosely-coupled integration across distributed systems, including ...

Software Engineer (Mobile)

Location
Greater London, England, United Kingdom
Mobile Software Developer Software Developer Full-time. London, UK About the Company MOBILUS Labs is a completely reinventing the way we experience voice communication. We are a tech startup with the mission to provide frictionless voice communications for teams of any size, at any range, and from … environment. To do this we are developing a hardware/software platform leveraging state of the art technology in bone conduction, voice recognition, artificial intelligence, and multi-network connectivity. As a result, we have the opportunity to build a diverse team and develop technologies for some of the most ...

Forward Deployed Software Engineer, New Grad - Commercial

Location
City Of London, England, United Kingdom
World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role The Original … Forward Deployed Software Engineer At Palantir, the Forward Deployed Software Engineer (FDSE) role isn’t just a job title: it’s the blueprint. We pioneered this unique position, embedding talented engineers directly with our customers to tackle their most pressing challenges head‐on. As an FDSE ...

Senior Software Engineer - Robotics

Location
Greater London, England, United Kingdom
office, or leaving earlier when needed to accommodate family commitments. This in-office expectation does not apply to contractor positions Senior Robotics Software Engineer About Applied Intuition Defence Applied Intuition UK is a software and infrastructure supplier that accelerates the deployment of next-generation autonomous capabilities … from Palantir, Anduril, SpaceX, Google, Lockheed Martin, and the UK and US Armed Services. Learn more at appliedintuitiondefense.com. About the role As a Robot Software Engineer, your day-to-day life will vary. Some days you might find yourself out in the field, integrating hardware and software ...

Infrastructure Software Engineer, Apps Platform

Location
Greater London, England, United Kingdom
Infrastructure Software Engineer, Apps Platform, London As an Infrastructure Engineer on the Apps Platform Infrastructure team, you'll help build and evolve our platform’s deployment and observability layers across multiple cloud providers and on-premises, for both internal and customer-managed environments. This is a role … balancers, and firewalls Deep proficiency with IaC, containerisation and orchestration tools and technologies (Kubernetes, Terraform, Docker) Comprehensive understanding of CI/CD pipelines and software delivery principles using GitHub Actions or CircleCI. Experience with GitOps-style deployments and a track record of ensuring consistent, repeatable deployments Strong debugging skills ...

Senior Software Engineer

Location
Saltaire, England, United Kingdom
mission centres on driving energy efficiency, reducing carbon, and delivering reliable, affordable heat for residents. About the Role We're looking for a Senior Software Engineer with strong Python and infrastructure experience to play a key role in developing and maintaining a business-critical smart meter platform. … build, take responsibility for them in production and help ensure the platform remains stable, observable and reliable. The environment is primarily focused on software engineering, with operations forming part of the role rather than becoming a full-time firefighting exercise. You'll also play an important role in supporting ...

Principal Software Engineer - Platform Engineering - Accelerator Business

Location
Greater London, England, United Kingdom
realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Principal Software Engineer at JPMorgan Chase within the Accelerator Business in the Platform Team, you are the heart of this venture, focused on getting smart ideas … term architectural strategy for platform engineering, ensuring competitive advantage and scalability. Mentor and coach senior engineers across teams, elevating the technical bar and championing Software Engineering Communities of Practice. Serve as the key technical liaison for product, business, and security stakeholders, translating technical decisions into business impact. Lead ...