ReOrbit logo

Digital Twin Software Engineer - ReOrbit

Posted: June 25, 2026
Posted 13 days ago
Last seen in crawl: July 7, 2026 (2d ago)
Estimated Expiry: July 30, 2026
Remoteness
Role & Management
Role Level:Mid-Level
Job Type

Job Description

ReOrbit is looking for a Digital Twin Software Engineer to join our team and support the development of distributed digital twin software systems for our current satellite product lines. This is an opportunity to work at the intersection of simulation, real-time software, telemetry, networking and system control. You will help build the software foundations that allow complex satellite systems to be modelled, tested, validated and evolved with speed and confidence. As our Digital Twin Engineer, you will enjoy solving difficult technical problems, writing clean and reliable code, and working closely with multidisciplinary engineering teams. You do not need to have spent your entire career in the space industry, but you should bring strong software engineering fundamentals, curiosity, and the ability to build robust simulation and real-time software systems. It's an exciting chance to join a dynamic start-up, with the opportunity to make a real impact, to reach our goal of pushing the boundaries of space data transfer. This job can be based in our headquarter in Helsinki, Finland or Bengaluru, India. Responsibilities include implementing distributed digital twin software systems, building telemetry, messaging and networking layers, developing simulation and system-control components, supporting real-time and distributed software development, rapid prototyping, writing clean, testable, production-oriented code, contributing to software reviews, testing, validation, verification, supporting hardware-in-the-loop and software-in-the-loop integration, and improving development practices. Requirements include a Bachelor's degree in Physics, Computer Science, Software Engineering or similar, 2+ years’ experience in software development, strong object-oriented C++ skills, experience with software engineering best practices, knowledge of hardware-in-the-loop and software-in-the-loop, real-time software development experience, ability to analyze and improve projects independently, self-motivation, curiosity, good English skills, and experience with space or satellite systems. Preferred skills include developing proof-of-concepts, knowledge of distributed systems, telemetry, messaging, networking, simulation frameworks, and multidisciplinary teamwork. ReOrbit builds the foundation for next-generation space applications by transforming satellites into interconnected platforms with software. The company offers a challenging environment, a motivated team, benefits like lunch vouchers, events, occupational health care, and supports relocation. Join us in building software-enabled satellites for secure communications and space data flow.

Company Information

ReOrbit logo
Technology
Headcount: 100 - ?
Current open roles at ReOrbit on JobCrawls
LocationActive listings
Helsinki, Finland58
Remote - Global7
Bristol, UK3
UK2
Bristol, United Kingdom1
London, UK1
Remote - UK1
United Kingdom1
Fully Remote1
Current role mix at ReOrbit on JobCrawls
Role typeActive listings
Human Resources Specialist7
Manager4
Software Engineer3
Engineer2
Structural Analysis Engineer2
Mechanical Architect1
System Engineering1
Senior Payload Engineer/Architect1
Mechanical Ground Support Equipment Engineer1
Senior Mechanical Design Engineer1
Avionics System Engineer1
Senior System Engineer1
Engineering1
Power System Engineer1
Technician1
Vice President, Supply Chain1
Payload Engineer1
Head of Facilities1
Senior EMI/EMC Engineer1
Finance Business Partner1
Engineering Manager1
Legal Counsel1
Operations Engineer1
Healthcare Professional1
Senior Procurement Manager1
Propulsion1
Human Resources Professional1
Ground Segment Engineer1
Flight Payload Software Engineer1
Solutions Engineer1
Test and Measurement Engineer1
Telecommunications Payload Engineer1
Finance Professional1
Data & Automation Lead1
Supply Chain Specialist1
Senior Financial Controller1
Talent Partner1
ERP Manager1
Senior Harness Engineer1
Electric Propulsion Engineer1
Senior Satellite Systems Engineer1
Head of AOCS1
Telemetry, Tracking & Command Engineer1
Senior1
Product Assurance Specialist1
IT Administrator1
Vice President1
Product Assurance1
Senior Project Manager1
AOCS Engineer1
Senior Mechanical Architect1
Head of Avionics and Power Systems1
Current role-level mix at ReOrbit on JobCrawls
Role levelActive listings
Mid-Level23
Senior16
Manager5

ReOrbit appears in 75 indexed job postings in JobCrawls' Finland dataset since July 2024. In that historical index, the strongest location signals for this employer are Helsinki, Finland, Remote - Global, and Bristol, UK.

Data shown is based on historical job postings from our database.

Job Details

Responsibilities

  • Implement distributed digital twin software systems.
  • Build telemetry, messaging and networking layers.
  • Develop simulation and system-control components.
  • Support the development of real-time and distributed software components.
  • Rapidly prototype, iterate and ship features.
  • Write clean, testable and production-oriented code.
  • Contribute to software reviews, testing, validation and verification activities.
  • Work with engineering teams to support hardware-in-the-loop and software-in-the-loop integration.
  • Help improve development practices across code quality, CI/CD, testing and maintainability.

Requirements

  • Bachelor’s degree in Physics, Computer Science, Software Engineering or a similar technical discipline.
  • 2+ years’ experience in software development, preferably within simulation, digital twin, embedded, distributed or real-time software environments.
  • Strong object-oriented C++ capability for developing simulators or complex software systems.
  • Experience with software engineering best practices, including code review, CI/CD pipelines, software testing and validation and verification.
  • Knowledge of hardware-in-the-loop and software-in-the-loop integration.
  • Experience developing real-time software solutions.
  • Ability to develop, analyse and improve technical projects independently.
  • Self-motivated, curious and comfortable working in a fast-moving technical environment.
  • Strong written and spoken English.
  • Experience working on space applications or satellite systems.

Skills & Technologies

Object-oriented C++Simulation frameworksDistributed systemsTelemetry systemsNetworkingReal-time software developmentHardware-in-the-loopSoftware testing and validationCI/CD pipelines

Education Level

None required

Benefits & Perks

2 days agoContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.