R&D Engineer – MCX Systems

RideOnTrack

Town of Belgium (WI)

On-site

USD 63,901 - 87,138

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Career development opportunities
International collaboration

Job summary

A technology company located in Geel, Belgium seeks an R&D Engineer – MCX Systems to contribute to the development of mission-critical communication systems. The ideal candidate has a Master's or PhD in a relevant field, experience with programming in C++, Rust, and Python, and thrives in a complex problem-solving environment. The role offers a competitive salary and opportunities for professional growth, making a significant impact in the field of safety and reliability.

Qualifications

  • Degree in Informatics, Physics, Mathematics or related fields.
  • Experience with compiled and interpreted languages.
  • Fluency in English; Dutch is a plus.

Responsibilities

  • Develop software solutions for Mission-Critical Environments.
  • Contribute to MCX and FRMCS product lines.
  • Participate in architecture, design, testing and deployment.

Skills

Problem-solving
Analytical skills
C++
Python
Unix
Rust

Education

Master’s or PhD in Science

Tools

Git
CMake

Job description

RideOnTrack is a Belgian technology company building mission-critical communication systems for sectors where reliability and safety are essential — such as railways, public safety, and critical infrastructure . Founded in 2011 and based in Geel, Belgium, we combine deep telecom expertise with modern software engineering to deliver solutions like FRMCS and MCX dispatching , IoT-based condition monitoring , and radio network performance analytics .

We’re driven by three core values: Safety First, Customer Centricity, and Continuous Innovation. These values shape how we build, collaborate, and grow — whether that’s contributing to international standards like 3GPP, ETSI, and UNIFE, or developing new ways to make mission‑critical communication simpler and more secure.

At RideOnTrack, we bring together a passionate, multidisciplinary team that thrives on turning complex challenges into elegant, future‑proof solutions.

About the Position

We are seeking a talented and driven R&D Engineer – MCX Systems to join our team in Geel, Belgium. In this role, you will contribute to the development of our next-generation MCX (Mission-Critical Communication) and FRMCS (Future Rail Mobile Communication) systems, working on software that forms the backbone of reliable communication for railways, public safety, and other critical infrastructure sectors.

You will be part of a multidisciplinary engineering team, collaborating on the design, development, and testing of cross‑platform client applications and core communication modules. Your work will involve technologies such as C++, Python, and Unix-based environments, with opportunities to contribute across the entire development lifecycle — from architecture and implementation to validation and deployment.

We’re looking for someone who thrives on complex problem‑solving, values reliability and precision, and is eager to help shape the future of mission‑critical communications.

Responsibilities:
  • Collaborate with the MCX team to develop and deploy state‑of‑the‑art software solutions for Mission‑Critical Environments.
  • Contribute to software components ranging from cross‑platform client applications to scalable server solutions within our MCX and FRMCS product lines.
  • Take part in the complete development cycle — from architecture and design to implementation, testing, and deployment.
  • Develop efficient, reliable, and maintainable code in C++, Rust and Python, while applying strong analytical and debugging skills.
  • Work in Unix-like environments using modern tools such as Git and CMake.
  • Collaborate closely with other engineers to deliver high‑quality, future‑proof software for mission‑critical communication systems.
Profile:
  • Master’s or PhD degree in Science with a background in Informatics, or related disciplines such as Physics or Mathematics (linked to informatics).
  • Proficient in Unix‑like environments with hands‑on experience using Git.
  • Strong problem‑solving and analytical skills, able to process large amounts of complex technical information efficiently.
  • Experienced with at least one compiled language (e.g. C++, Rust) and one interpreted language (e.g. Python).
  • Experience with Android and/or iOS development is an asset.
  • Knowledge of build systems (e.g. CMake) and monorepo management is an advantage.
  • Familiarity with telecommunication protocols (e.g. SIP, RTP, WebRTC) is a plus.
  • Fluent in English; Dutch is an asset.
  • Comfortable working in a challenging, international, and innovation‑driven environment.
Our offer:
  • Be part of a highly skilled R&D team developing the infrastructure behind mission‑critical communication systems for railways and critical infrastructure operators.
  • Work with cutting‑edge technologies in FRMCS, MCX, and cloud‑native architectures.
  • A modern and inspiring workplace at the Cipal Innovation Centre in Geel.
  • Competitive salary and benefits above market standards.
  • Opportunities for career development and international collaboration.
  • A role where your work directly enhances the reliability, scalability, and resilience of systems vital to safety and operations.

If you are passionate about technology and problem-solving and want to grow with a leading company, we would love to hear from you! Please submit your resume and cover letter to join our dynamic team.

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

Similar jobs worth comparing

R&D Engineer: Mission-Critical MCX & FRMCS
R&D Engineer: Mission-Critical MCX & FRMCS

RideOnTrack • Town of Belgium (WI)

On-site
USD 63,000 - 88,000
Software Development Engineer - R&D Bei televic Rail
Software Development Engineer - R&D Bei televic Rail

Televic Group • Morrisville (NC)

On-site
USD 80,000 - 110,000
Software Development Engineer
Software Development Engineer

Televic Rail • Morrisville (NC)

On-site
USD 110,000 - 160,000
System Engineer
System Engineer

Motion Applied • Washington

On-site
USD 110,000 - 140,000
Systems Engineer - North America
Systems Engineer - North America

Exceptional Dental • Virginia (IL), Washington

Hybrid
USD 90,000 - 130,000
Systems Engineer - North America
Systems Engineer - North America

applied works • Virginia (MN)

On-site
USD 90,000 - 130,000
Systems Engineer - NA
Systems Engineer - NA

applied works • Seattle (WA)

On-site
USD 100,000 - 140,000
Software Development Engineer
Software Development Engineer

Televic Group • Morrisville (NC)

On-site
USD 110,000 - 150,000
Senior Sub-System Manager
Senior Sub-System Manager

Smarterminds • Town of Belgium (WI)

Hybrid
USD 102,000 - 160,000
International exposure
Belgian social security
Medical insurance
+3
Cyber Systems Engineer
Cyber Systems Engineer

Metrea • Maryland

On-site
USD 110,000 - 140,000
Medical plan
Dental and vision coverage
401(k) match
+6