Specialist C++ Engineer

Magnopus

United Kingdom

In loco

GBP 65.000 - 75.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Generous health care
Ongoing education and mentorship
Flexible time off

Descrizione del lavoro

A technology company in the UK seeks a Specialist C++ Engineer to enhance its Connected Spaces Platform. This role involves developing a core library, managing complex systems, and ensuring clear communication across teams. Candidates should have strong C++ skills, experience with multiple operating systems, and a desire to create innovative solutions. The position offers a competitive salary between £65,000 and £75,000 annually, as well as opportunities for personal growth and collaboration in a creative environment.

Competenze

  • Experience with embedded scripting runtimes is a bonus.
  • Familiarity with web technologies (Emscripten/WASM) is desirable.
  • Experience with Unreal Engine or Unity is advantageous.

Mansioni

  • Work on the core library of the Connected Spaces Platform.
  • Manage a technically broad system of multiple language runtimes.
  • Define work processes and contribute to platform evolution.

Conoscenze

Modern C++ proficiency (17 or higher)
Knowledge of design patterns and architectural principles
Experience with multiple operating systems
Ability to plan and deliver solutions
Understanding client needs
Self-critical approach to work quality
Experience with RESTful and/or GraphQL APIs
Strong communication skills
Experience with cross-platform projects
Familiarity with real-time networking

Descrizione del lavoro

Join to apply for the Specialist C++ Engineer role at Magnopus

Get AI-powered advice on this job and more exclusive features.

Magnopus is on a mission to bridge the physical & digital divide with our groundbreaking set of client applications powered by the Connected Spaces Platform: an open‑source SDK that is paving the way for Konk future of the spatial internet.

Through engine interop APIs, creators can build and publish spatial experiences that are as interconnected and accessible as the web pages of today. This innovative platform ensures seamless experiences across multiple technologies, allowing users to navigate through diverse digital and physical spaces without the barriers of switching identities, devices, or interfaces.

We are seeking an experienced Senior C++ Engineer to work on the core library of the Connected Spaces Platform. This role is for a systems engineer who is genuinely excited at the prospect of working across multiple domains and technologies, to deliver value to our internal teams and external clients. We’re looking for an independent thinker who can help define the work that needs to be donengoe.

The successful candidate will be able to navigate a technically broad system consisting of multiple language runtimes, and will find success managing this through a focus on quality段 continual improvement. You’ll play a key role in shaping how the platform evolves - from planning and designing solutions to guiding best practices.

We collaborate asynchronously across distributed teams and value written, transparent communication and autonomy. You’ll be joining a team that values clarity, trust, and momentum - where everyone understands their dependencies and takes initiative to keep things moving in the right direction.

By joining Magnopus, you’ll not only work on enhancing the platform’s capabilities, but also contribute to our vision of building an open and accessible spatial internet for all.

What will help you succeed in this role
  • High səb level of proficiency with modern C++ (17 or higher).
  • Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development.
  • Proven, hands‑on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS.
  • Ability to independently plan and deliver solutions, including scoping and owning features.
  • Ability to understand and respond to the needs of dependent clients and teams, including adapting সংগর C++ patterns to the idiomatic best practices of other languages such as C#és J. or TS.
  • A self‑critical approach to work quality and a drive to improve codebases and address technical debt.
  • Practical experience integrating RESTful and or GraphQL APIs.
  • Ability to design usable and maintainable API surfaces.
  • Strong communication skills that support clear and effective collaboration across technical levels.
  • Experience using and maintaining build systems for cross platform C++ projects and their dependencies.
  • Familiarity with realtime networking.
  • Experience using and maintaining CI and CD pipelines for complex multi platform build scenarios.
  • A focus on delivering stability through code that is inherently testable.
Even better if you also have
  • Experience with embedded scripting runtimes.
  • _dependencies with web technologies (Emscripten/WASM).
  • Experience with Unreal Engine and/or Unity.

£65,000 - £75,000 a year

Application review

Our team will carefully review your application to assess alignment TERMINOLOGY with the role.

Recruiter screening call (30 minutes)

A general conversation to learn more about you, share insights about the company and role, and cover the basics.

Craft interview (1.5 hours)

A deep dive into your skills and expertise, including a collaborative code review exercise that explores your technical capabilities, domain knowledge, and approach to working through problems as a team.

Ways of working interview (1 hour)

A conversation focused on your working practices, goals, and alignment with our values.

Offer

If successful, we’ll extend an offer and guide you through the next steps.

About us

Magnopus is an experience focused technology company founded by a team of Oscar‑winning artists, designers, and engineers from games, films, and other unusual places. We’re passionate about creating rich experiences that unite the physical and digital worlds.

Because we’re building the future, we endeavour to create a diverse, creative workplace where people from many perspectives collaborate across disciplines to create amazing things together. We invest in our employee’s progression with ongoing education and mentorship opportunities, and support their happiness and productivity through generous health care, time off, and other benefits.

We try to foster a safe environment where we can take risks, and learn from our failures. While we value individual talents, we favour collaboration more. We believe that the leadership of the company works for the employees, not the other way around conhecer. We feel strongly that our employees guide who we are as a company and the work we create, so we look for characteristics of curiosity, empathy, respect, honesty, and courage in every candidate.

Please be aware that, if you are selected for a position, you will be required to provide proof of your right to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006. This may involve providing original documents such as a passport or residence permit. Failure to provide the necessary documentation may affect your employment eligibility.

We may use artificial intelligence (AI) tools to support parts of the hiring process - for example, to transcribe interviews and generate summaries. These tools are not used to review applications or analyse resumes, and they do not replace human judgement. All hiring decisions are made by people. If you would like more information about how your data is processed, please contact us.

Referrals increase your chances of interviewing at Magnopus by 2x

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Graphics Engineer
Senior Graphics Engineer

Magnopus • St Albans

In loco
GBP 85.000 - 120.000
Senior Graphics Engineer
Senior Graphics Engineer

Magnopus • St Albans

In loco
GBP 60.000 - 65.000
Senior Software Engineer
Senior Software Engineer

Global Draw Limited • Manchester

In loco
GBP 70.000 - 100.000
Annual performance bonus
25 days' holiday
Private Medical Insurance
+2
Senior Software Engineer
Senior Software Engineer

Sirius Analysis Ltd • Portsmouth

Ibrido
GBP 45.000 - 55.000
Electric vehicle scheme
Pension (7% company contribution)
Additional holiday purchase options
+1
Senior Software Engineer, Embedded Android
Senior Software Engineer, Embedded Android

Unity • Brighton

In loco
GBP 75.000 - 113.000
Health and life insurance
Disability insurance
Commute subsidy
+3
Graduate Software Engineer
Graduate Software Engineer

Oho Group Ltd • Cambridge

In loco
GBP 32.000 - 52.000
Share options
Dedicated mentorship and training
Small supportive team
+1
Principal Real-Time Rendering Engineer, Unreal & Ray Tracing
Principal Real-Time Rendering Engineer, Unreal & Ray Tracing

The Multiplayer Group • Regno Unito

Ibrido
GBP 60.000 - 80.000
Flexible working
Mental health support
Strong pension plan
+3
Data Platform Engineer
Data Platform Engineer

Magentic • Greater London

Ibrido
GBP 125.000 - 140.000
Competitive Equity
In-office lunches provided
Salary sacrifice pension and nursery
+2
Staff Engineer
Staff Engineer

MLabs • Greater London

In loco
GBP 110.000 - 150.000
Private health insurance
Dental coverage
Pension scheme
+1
Software Engineer
Software Engineer

Forsberg Services • Heysham

In loco
GBP 65.000 - 90.000
NSV security clearance