
Digital Twin Software Engineer - ReOrbit
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
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
| Location | Active listings |
|---|---|
| Helsinki, Finland | 58 |
| Remote - Global | 7 |
| Bristol, UK | 3 |
| UK | 2 |
| Bristol, United Kingdom | 1 |
| London, UK | 1 |
| Remote - UK | 1 |
| United Kingdom | 1 |
| Fully Remote | 1 |
| Role type | Active listings |
|---|---|
| Human Resources Specialist | 7 |
| Manager | 4 |
| Software Engineer | 3 |
| Engineer | 2 |
| Structural Analysis Engineer | 2 |
| Mechanical Architect | 1 |
| System Engineering | 1 |
| Senior Payload Engineer/Architect | 1 |
| Mechanical Ground Support Equipment Engineer | 1 |
| Senior Mechanical Design Engineer | 1 |
| Avionics System Engineer | 1 |
| Senior System Engineer | 1 |
| Engineering | 1 |
| Power System Engineer | 1 |
| Technician | 1 |
| Vice President, Supply Chain | 1 |
| Payload Engineer | 1 |
| Head of Facilities | 1 |
| Senior EMI/EMC Engineer | 1 |
| Finance Business Partner | 1 |
| Engineering Manager | 1 |
| Legal Counsel | 1 |
| Operations Engineer | 1 |
| Healthcare Professional | 1 |
| Senior Procurement Manager | 1 |
| Propulsion | 1 |
| Human Resources Professional | 1 |
| Ground Segment Engineer | 1 |
| Flight Payload Software Engineer | 1 |
| Solutions Engineer | 1 |
| Test and Measurement Engineer | 1 |
| Telecommunications Payload Engineer | 1 |
| Finance Professional | 1 |
| Data & Automation Lead | 1 |
| Supply Chain Specialist | 1 |
| Senior Financial Controller | 1 |
| Talent Partner | 1 |
| ERP Manager | 1 |
| Senior Harness Engineer | 1 |
| Electric Propulsion Engineer | 1 |
| Senior Satellite Systems Engineer | 1 |
| Head of AOCS | 1 |
| Telemetry, Tracking & Command Engineer | 1 |
| Senior | 1 |
| Product Assurance Specialist | 1 |
| IT Administrator | 1 |
| Vice President | 1 |
| Product Assurance | 1 |
| Senior Project Manager | 1 |
| AOCS Engineer | 1 |
| Senior Mechanical Architect | 1 |
| Head of Avionics and Power Systems | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 23 |
| Senior | 16 |
| Manager | 5 |
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
Education Level
None requiredBenefits & Perks
