Software Engineering Jobs in the UK

26 to 50 of 4,292 Software Engineering Jobs in the UK

Director of Software Engineering, Equity Derivatives Pre-Trade Platform Lead | London, UK (London)

London, UK
JPMorgan Chase & Co
Director of Software Engineering, Equity Derivatives Pre-Trade Platform Lead Director of Software Engineering, Equity Derivatives Pre-Trade Platform Lead JPMorgan Chase & Co. London, United Kingdom Director of Software Engineering, Equity Derivatives Pre-Trade Platform Lead JPMorgan Chase & Co. London, United Kingdom Director of Software Engineering, Equity Derivatives Pre-Trade Platform Lead … Job Description If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you. As a Director of Software Engineering at JPMorgan Chase within the Commercial and Investment Bank Global Equity Derivatives Sales Technology team, you will lead a technical area and promote impact across … teams, technologies, and projects within various departments. You will leverage your extensive knowledge of software, applications, technical processes, and product management to oversee multiple complex projects and initiatives, acting as the primary decision maker for your teams and fostering innovation and solution delivery. In your role as the Platform Lead for EVO, our strategic pre-trade Derivatives Sales platform More ❯
Employment Type: Full-time
Posted:

Software Engineering Manager - Desktop and Embedded Linux Optimisation (London)

London, UK
Hybrid / WFH Options
Canonical
Software Engineering Manager - Desktop and Embedded Linux Optimisation 4 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. We work closely with major silicon companies to optimise Ubuntu for their latest hardware. As a software engineering manager you need to bring both technical and management skills … to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. You will also represent the team in direct partner engagement as well as ensuring timely delivery on agreed … project milestones. As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you're able More ❯
Employment Type: Full-time
Posted:

Senior Director - Software Engineering

Stockport, Lancashire, United Kingdom
Kion Group AG
Senior Director - Software Engineering page is loaded Senior Director - Software Engineering Bewerben locations Stockport, United Kingdom time type Full time posted on Gestern ausgeschrieben time left to apply Enddatum: 31. August 2025 (Noch 30+ Tage Zeit für Bewerbung) job requisition id JR- The Sr. Director of Software Engineering oversees the implementation of software engineering lifecycles and design practices, ensuring that software projects are executed with state-of-the-art design methodologies and robust coding standards. This role requires in-depth expertise in software architecture, promoting secure and high-performance coding practices, and maintaining design integrity throughout the project lifecycle. It leads a key functional area for the organisation, with … a global remit. It provides leadership through the technical direction of software leaders, who may be experts or domain authorities in their field. The role contributes to the development of the technical strategy and approach. The role is that of an expert contributor who leads people from an engineering and technical perspective. What we offer: Career Development Competitive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Loyalty (London)

London, UK
MARKS&SPENCER
We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with the Product and Delivery you will … deliver sophisticated and robust solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and … you're passionate about through a dedicated day away from work. What you'll do Your key accountabilities will include: Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement within the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and More ❯
Employment Type: Full-time
Posted:

Head of Software Engineering-AI start up-Series B (London)

London, UK
Robert Walters UK
Head of Software Engineering - AI Start Up - Series B Our client is a series B AI start up. We are seeking an experienced and visionary Head of Software Engineering to lead our engineering team. This role is crucial in shaping and executing our software development strategy, ensuring the delivery of innovative and reliable solutions. … The ideal candidate will possess a strong technical background and proven leadership skills. Key Responsibilities: Strategic Leadership: Develop and implement a comprehensive software development strategy aligned with the company's mission and objectives. Team Management: Lead, mentor, and expand a high-performing team of software engineers, fostering a culture of innovation and continuous improvement. Collaboration: Work closely with … cross-functional teams, including data science, product, and marketing, to integrate software solutions that enhance outcomes and user experiences. Project Oversight: Oversee the end-to-end execution of software development projects, from ideation to deployment, ensuring they meet quality standards and timelines. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a More ❯
Employment Type: Full-time
Posted:

Senior Director of Software Engineering - Market Risk | London, UK (London)

London, UK
JPMorgan Chase & Co
Senior Director of Software Engineering - Market Risk Senior Director of Software Engineering - Market Risk JPMorgan Chase & Co. London, United Kingdom Senior Director of Software Engineering - Market Risk JPMorgan Chase & Co. London, United Kingdom Senior Director of Software Engineering - Market Risk Job Description Your opportunity to make a real impact and shape the … future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate Technology, Market Risk AIML Tech Team, you will lead multiple technical areas and oversee the activities of various departments while fostering collaboration across technical domains. Your cross … stakeholders across the business, product, and technology teams Champions the firm's culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on Software Engineering concepts and expert applied experience. In addition, expert experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise Experience developing or More ❯
Employment Type: Full-time
Posted:

Sr Director of Software Engineering - Cyber and Business Resiliency | London, UK (London)

London, UK
JPMorgan Chase & Co
Sr Director of Software Engineering - Cyber and Business Resiliency Sr Director of Software Engineering - Cyber and Business Resiliency JPMorgan Chase & Co. London, United Kingdom Sr Director of Software Engineering - Cyber and Business Resiliency JPMorgan Chase & Co. London, United Kingdom Sr Director of Software Engineering - Cyber and Business Resiliency Job Description Come join … estate can maintain effective operations and support the ongoing, critical functioning of Essential Business Services in the face of today's evolving threat landscape. As a Senior Director of Software Engineering at JPMorgan Chase within the Cybersecurity and Tech Controls team, you will leverage your expertise in designing and developing sophisticated modelling software to enhance cyber and … multiple platforms, divisions, and lines of business Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives Design and develop scalable, production-grade software for risk modelling, inference engines, and simulation frameworks Collaborate with cybersecurity teams, risk analysts, data scientists and resiliency stakeholders to define model inputs, risk scenarios, and system architecture requirements More ❯
Employment Type: Full-time
Posted:

Director of Software Engineering - Credit Real-time Risk | London, UK (London)

Surbiton, Greater London, UK
JPMorgan Chase & Co
Director of Software Engineering - Credit Real-time Risk Director of Software Engineering - Credit Real-time Risk JPMorgan Chase & Co. London, United Kingdom Director of Software Engineering - Credit Real-time Risk JPMorgan Chase & Co. London, United Kingdom Apply now Posted 2 months ago Permanent Competitive Director of Software Engineering - Credit Real-time Risk … Job Description As a Director of Software Engineering at JPMorgan Chase within the Commercial and Investment Bank, Credit Technology team - you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving … P&L stack for Credit business by developing and leveraging components which bring multiple lines of business across Markets to a consistent architecture. You will be driving development of software components for the firm's state-of-the-art technology products in a secure, stable, and scalable way. The target state will have multiple technical stacks and teams converge More ❯
Employment Type: Full-time
Posted:

Senior Principal Software Engineer - Email Security (London)

London, UK
Hybrid / WFH Options
DMARC Analyzer (Acq. by Mimecast)
Senior Principal Software Engineer - Email Security Senior Principal Software Engineer - Email Security 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Description Principal/Senior Principal Software Engineer Email Security The driving force behind our award-winning Email Security Product at Mimecast Dive into the forefront … of innovation with our Email Security engineering team. Our pioneering Email Security solution pushes on the boundaries of whats possible, leveraging the latest technologies and tooling in AWS. Description Principal/Senior Principal Software Engineer Email Security The driving force behind our award-winning Email Security Product at Mimecast Dive into the forefront of innovation with our Email … Security engineering team. Our pioneering Email Security solution pushes on the boundaries of whats possible, leveraging the latest technologies and tooling in AWS. Why Join Our Team? Join us in tackling email processing challenges at an immense scale with our innovative Email Security team! Our MTA process billions of emails from millions of users on thousands of servers each More ❯
Employment Type: Full-time
Posted:

Engineering Manager

London, United Kingdom
Hybrid / WFH Options
TryHackMe Ltd
exercises and challenges. In just a few years, we've grown to over 5 million community members - and we're just getting started. We're building a world-class engineering team that scales with our ambitions. To help us get there, we're looking for a Software Engineering Manager to lead squads, elevate our engineering practices … and help shape the future of AI adoption and developer experience at TryHackMe. The Role As a Software Engineering Manager, you'll play a pivotal role in scaling our product and engineering organisation. You'll lead multiple software engineering squads, help drive technical direction, and partner closely with product, design, and data teams to deliver … impactful outcomes. You'll also work closely with the Head of Engineering to support company-wide initiatives around performance, architecture, AI integration, and developer experience. The software engineering department consists of 30 full stack engineers , and 1 engineering manager. Additionally, you'll be working closely with product, made up of 8 product managers, and 6 designers. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

JPMorgan Chase

London, United Kingdom
Jointaro
Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Description For Lead Software Engineering As a Lead Software Engineer at JPMorgan Chase within the AI/ML Data Platform team, you will play a pivotal role in promoting the Test … Engineering Program. This strategic initiative focuses on building robust, intelligent validation frameworks and infrastructure that power our ML and data products. You will architect and develop tools, services, and automation that elevate platform assurance across large-scale distributed systems. The role involves working with cutting-edge AI/ML infrastructure while leading technical initiatives that shape the future of … JPMorgan's test engineering practices. You'll be part of the Corporate Sector, working on critical systems that support the firm's AI and machine learning capabilities. This position offers the opportunity to work with modern cloud technologies, distributed systems, and enterprise-scale infrastructure. You'll be joining a global leader in financial services, where you'll have the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineering Manager (Active Savings)

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown PLC
Senior Software Engineering Manager (Active Savings) page is loaded Senior Software Engineering Manager (Active Savings) Apply locations Bristol (Harbourside) London time type Full time posted on Posted 22 Days Ago time left to apply End Date: July 27, 2025 (2 days left to apply) job requisition id R7714 Excited to grow your career? Our purpose is … experience we're looking for, please go ahead and apply. We'd love to hear from you! About the role HL are looking for an experienced and talented Senior Software Engineering Manager to lead an Active Savings product development team in building market-leading solutions for our clients. The Savings application allows HL clients to easily deposit cash … chance to make a genuine impact within one of the UK's most innovative and digitally focused businesses. What You'll Be Doing Lead and inspire a cross-functional engineering team (c.25-30 people across 5 squads) to deliver high-quality software for the Active Savings tribe. Provide structured leadership that ensures consistent delivery, productivity, engagement, and team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full-Stack Software Engineering Lead

Cambridge, Cambridgeshire, United Kingdom
Eclipse Automation Inc
Senior Full-Stack Software Engineering Lead Cambridge, ON, Canada Job Description Posted Monday, May 26, 2025 at 4:00 AM Job Title : Senior Full-Stack Software Engineering Lead Location : Cambridge, ON On-site Job Type : Full-time Benefits :RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and … manufacturing systems. Our global network includes facilities in Canada, the United States, Germany, Hungary, Switzerland, and Malaysia, ensuring regional expertise and global strength. The Position : The Senior Full-Stack Software Engineering Lead will serve as the technical lead and primary programmer for Project Neuron. This role is responsible for defining architecture, leading engineering efforts, and owning the … platforms, applications, and services that drive our simulation-ready, AI-enabled automation systems. The Senior Full-Stack Software Engineering Lead will mentor the engineering team, set and uphold high technical standards, and drive delivery across multiple domains. Working across Omniverse, AI, databases, ERP/PLM systems, and cloud infrastructure, they'll collaborate cross-functionally to ensure scalable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

United Kingdom
Hybrid / WFH Options
AutoRek
Software Engineering Manager Department: Product Engineering Employment Type: Permanent - Full Time Location: Multiple Office Locations/Hybrid Description Reporting to the Head of Software Delivery, the Engineering Manager is responsible for technical leadership for their Feature Delivery team and the technical oversight of all software output of that team. This position requires excellent software engineering skills, interpersonal skills and an ability to build relationships with key stakeholders, an understanding of our technology stack and the core product, and a dedication to producing high-quality results. Key Responsibilities Development and management of between 3 and 6 team members, building team cohesion and culture Provide mentorship for both technical and professional aspects of team … members Explain concepts like code patterns, software architecture, and best practices Lead review processes, suggesting improvements and identifying issues, to achieve high code quality Drive agile ceremonies, maintain healthy backlogs, and ensure timely delivery of work Presents progress against goals to team and company for example in Town Hall updates Build relationships through collaboration with product managers and business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Financial Services

London, United Kingdom
Marks & Spencer Plc
As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve 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 Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the systems and services for M and S financial business … all while making the product experience seamless for our users and customers. Being kind, creative, curious, and confident, you will be an integral part of our empowered, multi-disciplinary engineering teams - building resilient systems. You will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What's in it More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Financial Services - London

London, United Kingdom
Marks & Spencer Plc
As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve 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 Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the systems and services for M and S financial business … all while making the product experience seamless for our users and customers. Being kind, creative, curious, and confident, you will be an integral part of our empowered, multi-disciplinary engineering teams - building resilient systems. You will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What's in it More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Identity - Manchester

Salford, Manchester, United Kingdom
Marks & Spencer Plc
As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve 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 Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the foundational platform for Identity across all M and S products. … customers while enabling internal teams to build on a robust Identity Platform. Being kind, creative, curious, and confident, you will be an integral part of our empowered, multi-disciplinary engineering teams - building resilient systems. You will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What's in it More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager (London)

Whetstone, Greater London, UK
Personio
Join to apply for the Software Engineering Manager - Mobile role at Personio Continue with Google Continue with Google Join to apply for the Software Engineering Manager - Mobile role at Personio Personio's intelligent HR platform helps small and medium-sized organizations unlock the power of people by making complicated, time-consuming tasks simple and efficient. Our … Personio , we are on an exciting journey to become Europes leading HR platform , empowering organizations to work more efficiently by streamlining and automating thousands of HR processes. As a Engineering Manager leading the Mobile Engineering team , you will be at the forefront of defining and delivering exceptional mobile experiences for our customers. You will drive the teams technical … user experiences. This role will be Hybrid, based in our London office 2 days a week. What You Will Focus On High-Performing Teams Lead and mentor a diverse engineering team, ensuring their growth, engagement, and success. Create an inclusive, high-performance culture that encourages ownership and autonomy. Maximizing Impact Collaborate with product and design partners to define, prioritize More ❯
Employment Type: Full-time
Posted:

Software Engineering Manager - Commercial Trading (London)

Whetstone, Greater London, UK
M&S
and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do The Software Engineering Manager role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Team Management: Build, mentor, and manage a high-performing software engineering … the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload, balance across projects. Agile Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others … to define project scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards, and methodologies for software development. Provide technical guidance and support to engineering teams for complex projects. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and software quality. Work with senior engineers to develop the team's technical More ❯
Employment Type: Full-time
Posted:

Software Engineering Manager - Store Operations (London)

Whetstone, Greater London, UK
M&S
and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do The Software Engineering Manager role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Team Management: Build, mentor, and manage a high-performing software engineering … the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload, balance across projects. Agile Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others … to define project scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards, and methodologies for software development. Provide technical guidance and support to engineering teams for complex projects. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and software quality. Work with senior engineers to develop the team's technical More ❯
Employment Type: Full-time
Posted:

Head of Software Engineering

Manchester, Lancashire, England, United Kingdom
Adria Solutions
Head of Software Engineering My client, a forward-thinking financial company, is seeking a visionary Head of Software Engineering to lead and evolve their engineering function. This is a unique opportunity to join a purpose-driven organisation making a genuine impact on people's lives through accessible and inclusive financial solutions. If you're a … on tech leader ready to drive innovation, challenge the status quo, and shape the future of digital platforms, this role could be your perfect fit. The Role: Head of Software Engineering As Head of Engineering, you’ll take ownership of the engineering function—shaping the technical vision, leading high-performing teams, and ensuring the delivery of … of technical excellence. Key Responsibilities Leadership & Strategy Lead and develop a talented team of engineers with a focus on growth, inclusion, and ownership. Define and deliver a forward-looking engineering roadmap aligned with business goals. Champion a culture of collaboration, learning, and continuous improvement. Technology Delivery Oversee the design and development of scalable and secure digital products. Implement best More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum, Negotiable
Posted:

Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
for customers operating at both tactical and strategic echelons. Join our team and participate in the innovation that ensures the highest security and trust worldwide. Job Description The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer … needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade possesses knowledge for specific fields and performs structured work assignments. … and gets work done with quality under moderate supervision. Has limited discretion to vary from established procedures. Scope Define, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, within the Cyber UK Business Unit, delivering multiple concurrent research, development and production programmes ranging from More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

London, United Kingdom
Hybrid / WFH Options
Randstad Delivery
Software Engineering Manager Software Engineering Manager - London - Remote/Hybrid - £65k NEG Are you a Software Engineering Manager or Lead Engineer ready to drive significant change? We are transforming our highly successful desktop ERP into a cutting-edge, self-hosted web solution. This is a fundamental rebuild, designed to significantly improve operational scalability and … best practices, setting positive examples for engineers. Establish efficient development workflows, testing strategies, and deployment pipelines. Ensure the solution is secure, maintainable, performant, and extensible for production readiness. Champion software engineering best practices with a pragmatic, delivery-focused mindset. Help maintain internal system documentation by writing and updating procedures as required throughout the SDLC. Who You Are: You … a "Great Place to Work UK" certified company, offering extensive benefits and a supportive environment. Based at our East Croydon/Hybrid office, reporting directly to the Head of Software Development, you will find clear career progression as our business expands its software expertise across operating companies. If you are a highly technical engineering leader who thrives More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Software Engineering Manager

London, South East, England, United Kingdom
Hybrid / WFH Options
Randstad Delivery (GBS)
Software Engineering Manager Software Engineering Manager - London - Remote/Hybrid - £65k NEG Are you a Software Engineering Manager or Lead Engineer ready to drive significant change? We are transforming our highly successful desktop ERP into a cutting-edge, self-hosted web solution. This is a fundamental rebuild, designed to significantly improve operational scalability and … best practices, setting positive examples for engineers. Establish efficient development workflows, testing strategies, and deployment pipelines. Ensure the solution is secure, maintainable, performant, and extensible for production readiness. Champion software engineering best practices with a pragmatic, delivery-focused mindset. Help maintain internal system documentation by writing and updating procedures as required throughout the SDLC. Who You Are: You … a "Great Place to Work UK" certified company, offering extensive benefits and a supportive environment. Based at our East Croydon/Hybrid office, reporting directly to the Head of Software Development, you will find clear career progression as our business expands its software expertise across operating companies. If you are a highly technical engineering leader who thrives More ❯
Employment Type: Full-Time
Salary: £55,000 - £65,000 per annum
Posted:

Software Engineer, Staff - Virtual Platforms - UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware. Key responsibilities include: Designing and developing SystemC … TLM models to accurately represent SoC architectures. Integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator. Collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models. Extensive experience with C++ programming to ensure efficient and effective model development. Preferred Qualifications: 10+ years … of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators Open Source Development experience Experience in Unit Testing Continuous Integration ARM Fast Models Server Architecture (RAS, Manageability) Top Preferred Skills 1. SystemC TLM or QEMU 2. Modern C++ 3. ARM Architecture (CPU, GIC, CoreSight Debug) 4. Firmware and/or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£55,000
Median
£70,000
75th Percentile
£98,474
90th Percentile
£130,000