Principal Software Engineer

TRIA

United Kingdom

Remote

GBP 90,000 - 140,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Bonus potential
Pension matching
Generous time off

Job summary

TRIA is seeking a Software Engineer (Simulation & Frameworks) at Senior/Principal level to help build the in-house simulation environment behind their next-generation photonic compute platform. You will shape the metrics, tooling and integrations that enable rapid bring-up and testing across the software-hardware boundary.

You will contribute to architectural decisions, mentor peers, and collaborate with hardware and software teams, while enjoying a fully remote role with occasional UK/US

Qualifications

  • 10+ years of Python or C/C++ development experience.
  • Experience with event-based simulators (SimPy).
  • Strong understanding of SoC and memory architectures.
  • Ability to write specs, test plans and reports.
  • Excellent communication with technical and non-technical stakeholders.
  • Bonus: AI/ML, HPC, cryptography, Rust or CI/CD exposure.

Responsibilities

  • Build in-house simulation environment behind the flagship compute platform.
  • Develop metrics, tooling and integrations (PyTorch, ONNX, HEIR).
  • Mentor team members and support growth of the architecture group.
  • Collaborate with hardware and software teams to refine system architecture.

Skills

Python
C/C++

Tools

SimPy

Job description

Software Engineer (Simulation & Frameworks) - Senior/Principal

We're working with a pioneering deep-tech company building next-generation photonic computing systems - using light, not electricity, to power the AI and cryptography workloads of tomorrow. It's a genuinely novel architecture, built by a small, ambitious team with big backing.

They're now expanding their Architecture group and looking for two experienced engineers to help build the in-house simulation environment behind their flagship compute platform - the tool that lets the whole team understand, test, and refine the system before it ever hits silicon.

What we're after:
  • 10+ years' Python or C/C++
  • Experience with event-based simulators (e.g. SimPy)
  • Strong grasp of SoC and memory architectures
  • Comfortable writing specs, test plans and reports
  • Confident communicating with technical and non-technical stakeholders
  • Bonus points for AI/ML, HPC, cryptography, Rust or CI/CD exposure
What's in it for you?
  • Work on a genuinely novel compute architecture, not another CRUD stack
  • Fully remote, with occasional travel to UK/US hubs
  • Competitive salary plus bonus and pension matching
  • Generous time off
  • Real influence over how the architecture takes shape

You'll sit right at the software-hardware boundary, building the metrics, tooling and integrations (PyTorch, ONNX, HEIR) that make rapid bring-up possible - and mentoring others as the team grows around you.

If you like the idea of shaping something genuinely new rather than maintaining someone else's roadmap, 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 C++
Senior Software Engineer C++

Understanding Recruitment Ltd • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Design Engineer
Senior Design Engineer

TRIA • Leeds

On-site
GBP 90,000 - 120,000
Season ticket travel support
Simulation Engine Engineer (up to £110k)
Simulation Engine Engineer (up to £110k)

Dex • Cambridge

On-site
GBP 90,000 - 150,000
Senior Software Engineer - HPC/ Backend / API
Senior Software Engineer - HPC/ Backend / API

Technical Futures Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 130,000
Shares
30 days holiday + holidays between X-m
Private healthcare
+2
Principal Software Engineer, Sim & Frameworks (Remote)
Principal Software Engineer, Sim & Frameworks (Remote)

TRIA • United Kingdom

Remote
GBP 90,000 - 140,000
Remote work
Bonus potential
Pension matching
+1
Senior Software Engineer
Senior Software Engineer

Understanding Recruitment • Greater London

Hybrid
GBP 78,000 - 130,000
Software Engineer, AI Systems Simulation
Software Engineer, AI Systems Simulation

CommonAI CIC • Cambridge

Hybrid
GBP 60,000 - 95,000
Pension
Professional development
Networking opportunities
+1
Senior Robotics Simulation Engineer
Senior Robotics Simulation Engineer

Automated Architecture (AUAR) • Greater London

On-site
GBP 70,000 - 110,000
Health and dental insurance via Bupa
11,000 sq ft R&D facility in London (E
Share options
Senior ML Infrastructure Engineer (Research Initiatives) - Systems Integrator
Senior ML Infrastructure Engineer (Research Initiatives) - Systems Integrator

Hamilton Barnes Associates Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Significant stock option packages
Remote-first working setup
Fully paid travel and accommodation
+1
UK - Simulation Software Engineer
UK - Simulation Software Engineer

MARSS Group • West of England

Hybrid
GBP 65,000 - 110,000