Software Engineer — Generalist, Cross Platform Development

PACE Anti Piracy, Inc.

Glasgow

On-site

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible remote or hybrid work
Competitive compensation
Autonomy in architecture decisions

Job summary

PACE Anti Piracy, Inc. is seeking a Software Engineer — Generalist, Cross Platform Development to design and deliver cross‑platform C++ applications across Windows, macOS, and Linux. Based in Glasgow, this full‑time role offers remote or hybrid work with a collaborative engineering culture.

You will join a seasoned team that ships commercial software to customers worldwide, solving complex technical challenges while contributing to architecture and build systems.

Qualifications

  • 3+ years of professional software development experience.
  • Strong C/C++ development skills and modern software engineering practices.
  • Experience building and shipping commercial software products.
  • Excellent debugging and problem-solving skills.
  • Ability to work proactively and independently in a collaborative environment.

Responsibilities

  • Design, implement, and maintain cross-platform software applications and libraries.
  • Collaborate with product management and engineering teams to deliver high-quality releases.
  • Participate in code reviews, design discussions, and engineering quality initiatives.
  • Investigate and resolve complex technical issues.
  • Contribute to build systems, testing, and automation efforts.
  • Support software across Windows, macOS, and Linux platforms.

Skills

C/C++ development
Cross-platform development
Debugging & problem-solving
Independent yet collaborative

Tools

Qt
JUCE
CMake
Git
Python
CI/CD

Job description

Software Engineer — Generalist, Cross Platform Development

Location: Glasgow, Scotland or United States (Remote or Hybrid)
Employment Type: Full-Time

We are seeking a Software Engineer with experience building commercial C++ applications across multiple platforms. The ideal candidate enjoys solving complex technical challenges and is comfortable working across Windows, macOS, and Linux environments.

You will collaborate with a highly experienced engineering team to design, develop, and deliver reliable software products used by customers around the world.

Key Responsibilities
  • Design, implement, and maintain cross-platform software applications and libraries.
  • Collaborate with product management and engineering teams to deliver high-quality releases.
  • Participate in code reviews, design discussions, and engineering quality initiatives.
  • Investigate and resolve complex technical issues.
  • Contribute to build systems, testing, and automation efforts.
  • Support software across Windows, macOS, and Linux platforms.
Required Qualifications
  • 3+ years of professional software development experience.
  • Strong C/C++ development skills and modern software engineering practices.
  • Experience building and shipping commercial software products.
  • Excellent debugging and problem-solving skills.
  • Ability to work proactively and independently in a collaborative environment.
Preferred / Bonus Experience
  • Cross-platform development experience on Windows, macOS, and Linux.
  • Experience with Qt or JUCE.
  • Experience with security-focused software, including:
    • Encryption
    • Secure communications
    • Code protection
    • Licensing or anti-tamper technologies
  • Familiarity with CMake, Git, Python, and CI/CD pipelines.
  • Experience working with distributed teams.
What We Offer
  • Competitive salary and benefits package.
  • Flexible remote or hybrid work arrangements.
  • Opportunity to contribute to the architecture and direction of core products.
  • Collaborative, engineering-led culture with meaningful autonomy.

If you are passionate about building reliable software that ships to real customers and enjoy solving deep technical challenges across platforms, we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Windows
Senior Software Engineer — Windows

PACE Anti Piracy, Inc. • Glasgow

Hybrid
GBP 67,000 - 98,000
Competitive salary
Flexible remote or hybrid work options
Opportunity to influence architecture
+1
Cross-Platform C++ Engineer - Windows macOS Linux Remote
Cross-Platform C++ Engineer - Windows macOS Linux Remote

PACE Anti Piracy, Inc. • Glasgow

Hybrid
GBP 65,000 - 90,000
Flexible remote or hybrid work
Competitive compensation
Autonomy in architecture decisions
Senior C++ Software Engineer
Senior C++ Software Engineer

avacone Switzerland • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer, macOS Core Product
Software Engineer, macOS Core Product

Jobgether • United Kingdom

Remote
GBP 60,000 - 80,000
Competitive, market-aligned salary
Performance bonus
Equity
+2
Senior C++ Software Engineer
Senior C++ Software Engineer

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Engineer (C++ / RUST)
Senior Software Engineer (C++ / RUST)

IntaPeople: STEM Recruitment • England

On-site
GBP 60,000 - 80,000
Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Speechify • Cardiff

On-site
GBP 40,000 - 60,000
High-impact role
Collaborative and flat-structure engineering culture
Opportunities for leadership and mentorship
+2
.NET Software Engineer - Cambridge
.NET Software Engineer - Cambridge

Code Compass ? • Cambridgeshire and Peterborough

Hybrid
GBP 75,000 - 105,000
Senior Software Engineer, Core Experiences - Edinburgh, United Kingdom
Senior Software Engineer, Core Experiences - Edinburgh, United Kingdom

United States Digital Space LLC • City of Edinburgh

On-site
GBP 70,000 - 100,000
Competitive salaries
Asynchronous culture
Friendly atmosphere
C++ Software Engineer
C++ Software Engineer

Stockford Recruitment • Milton Keynes

Hybrid
GBP 50,000 - 70,000
Hybrid working model
Small-team environment
Opportunity to influence technical direction