CrawlJobs Logo

C++ Software Engineer

Spain, Barcelona · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

We are looking for a talented and experienced C++ Software Engineer to help us architect and implement new features for one of our most successful games: Asphalt Legends Unite. As a member of our game team in Barcelona you will collaborate with cross-functional teams (Design, Art, UI/UX, Engine, LiveOps) to build new client features, gameplay components, and innovative solutions. You will also participate in technical discussions, iterate on existing features, share knowledge among peers, and contribute to other projects and libraries (graphics, network, sound, etc.).

Job Responsibility

  • Architect and implement new features for Asphalt Legends Unite
  • build new client features, gameplay components, and innovative solutions
  • participate in technical discussions
  • iterate on existing features
  • share knowledge among peers
  • contribute to other projects and libraries (graphics, network, sound, etc.)

Requirements

  • Experience with C++
  • experience in architecting and implementing new features for games
  • collaboration with cross-functional teams (Design, Art, UI/UX, Engine, LiveOps)
  • participation in technical discussions
  • knowledge sharing among peers
  • contribution to projects and libraries (graphics, network, sound, etc.)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

C++ Software Engineer

8 matching positions

C++ Software Engineer

We are seeking a talented C++ Software Engineer to join our development team. In...
Location
Location
United States of America , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional software development experience
  • Strong proficiency with C++
  • Experience with object-oriented design and programming principles
  • Experience developing applications in Linux and/or Windows environments
  • Strong debugging, troubleshooting, and problem-solving skills
  • Experience with multithreading and concurrency concepts
  • Familiarity with software development methodologies and best practices
  • Experience with source control tools such as Git
Job Responsibility
Job Responsibility
  • Design, develop, and maintain applications using C++
  • Write clean, efficient, and well-documented code
  • Participate in software architecture, design reviews, and technical planning
  • Debug, troubleshoot, and resolve software defects and performance issues
  • Develop and execute unit and integration tests
  • Collaborate with Product Managers, QA Engineers, and other developers throughout the SDLC
  • Optimize software for performance, scalability, and reliability
  • Maintain and enhance existing applications and systems
  • Participate in code reviews and contribute to development best practices
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • competitive compensation and benefits
  • free online training
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

I am working with a well-respected UK client looking for a software developer us...
Location
Location
United Kingdom , Northampton
Salary
Salary:
45000.00 - 55000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++
  • JUCE
  • Python
  • REST APIs
  • VST
  • BASH
  • Digital Signal Processing Principles
  • Fantastic stakeholder communication
  • Degree in Computer Science or equivalent
Job Responsibility
Job Responsibility
  • Hands-on development of systems and audio plugins
  • Team collaboration, code review, bug fixing and continuous improvement
  • Software and hardware testing
  • Follow Digital Signal Processing Principles
  • App development
What we offer
What we offer
  • 25 Days holiday (increases to 30 with length of service)
  • Cycle to work scheme
  • Pension
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
What we offer
What we offer
  • Packages up to £400K
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
400000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re hiring a C++ Software Engineer to build and maintain high‑quality, perform...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–7+ years professional C++ development (C++14/17/20), STL, templates
  • Strong grasp of data structures, algorithms, and concurrency
  • Experience with Linux development, build systems (CMake, Ninja), and debugging tools (gdb, valgrind, perf)
  • Familiarity with Git, code reviews, and modern engineering practices
  • Comfortable reading RFCs/docs and working from ambiguous requirements
Job Responsibility
Job Responsibility
  • Design and implement robust, modern C++ (C++17/20) services, libraries, and APIs
  • Optimize for performance, memory, and reliability (profiling, benchmarking, CPU/memory analysis)
  • Build unit/integration tests and contribute to CI/CD pipelines
  • Debug complex, concurrent systems (threads, async I/O, lock‑free patterns where applicable)
  • Collaborate on system design (docs, diagrams, trade‑offs) and code reviews
  • Integrate with networking, storage, and messaging components (REST/gRPC/TCP)
  • Write clear documentation and support production releases (on‑call rotation optional)
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
400000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right