O

Simulation Software Engineer

Wasserbillig, Luxembourg
Category
Software & Data
Job Type
Full-time
Experience
Mid-Level

Job Description

Simulation Software Engineer

OQ Technology is looking for a Simulation Software Engineer to support the design, development, and evaluation of next-generation satellite communication systems, with a focus on software-based system simulation, modeling, and performance analysis.

The role involves system-level modeling, simulator and testbed development, and large-scale performance evaluation of satellite networks, supporting OQ Technology's product roadmap and R&D activities in LEO/VLEO satellite communications.

This is a hands-on engineering role with a strong emphasis on software development, combined with system engineering and standards-aware modeling.

Job Location

LUXEMBOURG

Starting Date

Start Immediately

Job Type

UNLIMITED

Key Responsibilities:

  1. Software Engineering & Tooling
  • Develop robust simulation pipelines, including configuration handling, logging, data storage, and result post-processing.

  • Apply software engineering best practices: version control, code reviews, documentation, and testing.

  • Optimize simulation performance and scalability where required.

  • Contribute to the evolution of internal simulation frameworks and tools.

  1. Simulation & Testbed Development
  • Design and implement modular system-level simulators for satellite communication systems.

  • Develop software models for Satellite payload and user links, telcom protocol abstractions and User traffic and mobility models

  • Integrate models across space, ground, and user segments.

  1. Performance Evaluation & Analysis
  • Execute large-scale simulations and analyze system performance.

  • Support validation and benchmarking of new technologies against baseline systems.

  1. Technical Documentation & Reviews
  • Produce clear technical documentation for internal and external stakeholders.

  • Contribute to project planning and technical reporting.

Key Qualifications:

  • MSc or PhD in Telecommunications, Wireless Communications, Aerospace Engineering, or a related field.

  • Strong software development skills with experience in complex technical codebases.

  • Proficiency in Python and/or MATLAB for scientific computing and simulation. C++ will be an asset.

  • Experience with object-oriented and modular software design.

  • Experience building or maintaining simulation frameworks, numerical models, or analytical tools.

  • Ability to translate high-level system concepts into executable software models.

  • Prior involvement in European, ESA, or collaborative R&D projects.

  • Basic understanding of satellite communication systems (LEO/VLEO preferred).

  • Familiarity with 5G NR and/or NB-IoT, and awareness of NTN adaptations.

  • Exposure to system-level requirements and KPIs (throughput, latency, availability, coverage).

  • Familiarity with RRM, handover, beam management, or routing at a conceptual or modeling level.

  • Experience with open-source simulators or telecom stacks (e.g., ns-3, OAI, srsRAN).

  • Proficiency in spoken and written English.

- IMPORTANT: Already a resident in Europe or has European visa

Benefits:

  • Enjoy a 50% income tax exemption on your salary—an exceptional incentive for top talent relocating to Luxembourg, subject to eligibility conditions.

Skills & Technologies

python
Posted March 25, 2026

Company Info

O

OQ Technology

Operates as world's first global satellite 5G IoT provider connecting assets globally through Low Ea...

Industries
Space & SatellitesCommunications
Founded2016
HeadquartersWasserbillig, Luxembourg

Other Jobs at OQ Technology

Similar Opportunities