RTLS Architect / Senior Developer

Camco Technologies

Vlaams-Brabant

On-site

EUR 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

Camco Technologies in Leuven, Belgium, seeks an RTLS Architect / Senior Developer to shape and implement our RTLS solutions. You combine software architecture with hands‑on coding in C++ and Python, and you will help evolve algorithms for positioning, filtering and localisation.

You lead a small team, design robust software, collaborate with hardware and field teams, and translate requirements into maintainable systems.

Qualifications

  • Minimum 5 years of experience with C++ and/or Python.
  • At least 3 years of software architecture experience.
  • Experience with embedded devices and RTLS, localisation or positioning systems.
  • Strong mathematical background and knowledge of algorithms and filtering.

Responsibilities

  • Design and evolve robust software architecture for RTLS solutions.
  • Write and review code in C++ and Python; contribute hands-on development.
  • Develop test strategies and experiments; validate performance and accuracy.
  • Provide technical leadership within a small development team and collaborate with hardware engineers.

Skills

C++
Python
RTLS
Embedded systems
Algorithms
Team leadership

Education

Master of Science in Engineering
Master of Science in Engineering Technology

Job description

About Camco Technologies

Camco Technologies operates worldwide in the automation of container terminals and ports. Our high-tech installations are deployed at terminals across all continents.


To support our continued growth, we are looking for an RTLS Architect/Senior Developer who is happy to work on technically challenging projects.


Role and profile

As an RTLS Architect / Senior Developer you play a key role in the further development of our RTLS solutions. You combine software architecture with hands‑on development and help determine how our solutions are technically designed and how they evolve. You are responsible for a consistent software architecture and translate new requirements, use cases and technical challenges into robust and maintainable solutions. At the same time, you stay close to the code and actively contribute to the implementation in C++ and Python. You work on positioning algorithms, filtering and technologies such as UWB and GNSS. You investigate new technical solutions and substantiate architectural choices by designing test strategies and experiments. You analyse and characterise system performance and systematically identify the root cause of technical or field issues. You work closely with a small team of experienced developers, hardware engineers, internal stakeholders and field technicians. Thanks to these short communication lines, you see first‑hand what happens in practice and the impact your technical choices have on the product. In addition, you take on a technical leadership role within the development team. You support planning, delegate tasks, monitor developments and safeguard technical consistency. You document key decisions and continuously look for ways to make solutions simpler, more robust and easier to maintain.


Profile

You are an experienced software engineer who likes to look beyond implementation alone. You can analyse and abstract a technical problem and translate it into a well‑considered architecture, while being equally comfortable writing code yourself or setting up an experiment to validate your solution. You have at least 5 years of experience with C++ and/or Python and at least 3 years of experience with software architecture. Experience with embedded devices is important. Experience with RTLS, localisation or positioning systems is directly relevant to the role. You are comfortable working in an environment where software, hardware, algorithms and the physical world come together.


Technical Requirements


  • Very good knowledge of C++ and Python

  • Experience with software architecture and software design

  • Experience with embedded devices and embedded software

  • Experience with or good knowledge of RTLS systems

  • Knowledge of UWB and GNSS/GPS

  • Strong foundation in mathematics, algorithms and filtering

  • Experience with algorithm design

  • Basic knowledge of electronics and sufficient insight to collaborate effectively with hardware engineers

  • Experience in designing test strategies and experiments

  • Ability to measure, analyse and characterise system performance


Personal qualities

You are a critical but rational thinker. You do not simply accept assumptions, you ask focused questions and substantiate technical decisions with arguments, data and experiments. You enjoy getting to the bottom of complex problems without losing sight of simplicity and maintainability. You work in a structured way, pay attention to detail and take ownership of technical problems. Because you collaborate across different disciplines, you can communicate technical ideas and decisions clearly. You also thrive in a small, highly skilled team where colleagues challenge each other on technical matters. You naturally take responsibility and are able to provide technical leadership to a small development team, delegate tasks and monitor progress.


Mobility and travel

This position is based 100% at our headquarters in Leuven.


Education

Master of Science in Engineering or Master of Science in Engineering Technology, with a sufficient mathematical background.


What do we offer you?

a role with significant technical responsibility, direct impact on the product, close collaboration with hardware and field teams, and room to work both architecturally and hands‑on.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RTLS Architect / Senior Developer
RTLS Architect / Senior Developer

Camco Technologies NV • Heverlee

On-site
EUR 80,000 - 115,000
RTLS Architect / Senior Developer
RTLS Architect / Senior Developer

CAMCO TECHNOLOGIES • Heverlee

On-site
EUR 70,000 - 100,000
RTLS Architect & Senior Developer (C++/Python, UWB/GNSS)
RTLS Architect & Senior Developer (C++/Python, UWB/GNSS)

Camco Technologies • Vlaams-Brabant

On-site
EUR 70,000 - 110,000
RTLS Architect & Tech Lead (C++/Python)
RTLS Architect & Tech Lead (C++/Python)

Camco Technologies • Vlaams-Brabant

On-site
EUR 90,000 - 130,000
RTLS Architect & Senior Dev - C++, Python, UWB/GNSS
RTLS Architect & Senior Dev - C++, Python, UWB/GNSS

Camco Technologies NV • Heverlee

On-site
EUR 80,000 - 115,000
RTLS Architect & Senior Developer (C++/Python)
RTLS Architect & Senior Developer (C++/Python)

CAMCO TECHNOLOGIES • Heverlee

On-site
EUR 70,000 - 100,000
Software Engineer Expert (Support 3rd Line)
Software Engineer Expert (Support 3rd Line)

Camco Technologies • Leuven

On-site
EUR 65,000 - 90,000
Company car
Group and health insurance
Meal vouchers
+6
Market Portfolio Manager – Marine & Critical infrastructure
Market Portfolio Manager – Marine & Critical infrastructure

Septentrio • Vlaams-Brabant

On-site
EUR 90,000 - 130,000
Market Portfolio Manager – Heavy Equipment & Geospatial Workflows
Market Portfolio Manager – Heavy Equipment & Geospatial Workflows

Septentrio • Vlaams-Brabant

On-site
EUR 90,000 - 120,000
Tech Lead System Development
Tech Lead System Development

Verhaert On-Site Consulting • Zele

On-site
EUR 75,000 - 110,000