×
Register Here to Apply for Jobs or Post Jobs. X

Specialist C++ Engineer

Job in Dundee, Dundee City Area, DD1, Scotland, UK
Listing for: Magnopus
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 65000 - 75000 GBP Yearly GBP 65000.00 75000.00 YEAR
Job Description & How to Apply Below

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 Graph

    QL 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,…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary