AV Engineer: Software Development and Integration

Aidoptation

Sint-Truiden

On-site

EUR 65,000 - 90,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Responsibilities include profiling, architecture improvements, test strategy, and CI/replay validation to enable safer releases and faster iteration on both simulated and on‑vehicle environments. Occasional travel may be required as projects demand.

Qualifications

  • MSc in Software Engineering, Computer Science, Robotics, or similar.
  • 3+ years of professional software development experience.
  • Strong modern C++ and Python skills with solid engineering practices (testing, code review, profiling).
  • Comfortable in Linux environments, ROS 2, Git workflows, and debugging distributed systems (Linux and ROS 2 required).
  • ROS 2 experience is required.
  • Driving license valid in the EU and right to work in EU (visa sponsorship not available).
  • Fluent English (Dutch a plus).

Responsibilities

  • Build and maintain core software infrastructure for the autonomy stack.
  • Develop robust C++ and Python components for planning, localization, control, testing, and vehicle operations.
  • Contribute across ROS 2 nodes, interfaces, and integration patterns.
  • Improve performance, maintainability through profiling, architecture improvements, test strategy, and interface design.
  • Support deployment, debugging, and developer tooling to ease issue investigation and regression testing.

Skills

C++
Python
Linux
ROS 2
Git workflows
Debugging distributed systems
Fluent English

Education

MSc in Software Engineering/CS/Robotics

Tools

Containers
CI/CD
Build systems
Logging/replay tooling

Job description

Why Aidoptation?

At Aidoptation, we develop autonomous driving software for high-speed (120kph) driving. Our EdgeDrive stack is built on deterministic, rule-based control and designed to avoid safety-critical situations before they arise. We hold the first authorisation to test Level 4 autonomy on public highways up to the speed limit. As a startup, we move fast and stay close to the technology, so your work ends up on real vehicles on real roads. Because of our roots in autonomous racing we build with precision and robustness.

Why Aidoptation?

At Aidoptation, we develop autonomous driving software for high-speed (120kph) driving. Our EdgeDrive stack is built on deterministic, rule-based control and designed to avoid safety-critical situations before they arise. We hold the first authorisation to test Level 4 autonomy on public highways up to the speed limit. As a startup, we move fast and stay close to the technology, so your work ends up on real vehicles on real roads. Because of our roots in autonomous racing we build with precision and robustness.

Role Description

You will build and maintain core software infrastructure for our autonomy stack, developing robust C++ and Python components that support planning, localization, control, testing, and vehicle operations. The role requires strong software engineering fundamentals and the ability to turn algorithmic requirements into clean, scalable, and production-ready systems. You will contribute across ROS 2 nodes, interfaces, and integration patterns, with a focus on creating software that is easy to understand, reliable to operate, and straightforward to extend.

You will improve the performance and maintainability of the codebase through profiling, architecture improvements, test strategy, and disciplined interface design. You will help strengthen engineering quality by expanding CI, regression, and replay-based validation, enabling safer releases and faster iteration across both simulation and on-vehicle environments. In addition, you will support deployment, debugging, and developer tooling, making it easier to investigate issues, reproduce failures, and maintain confidence in system behavior across releases. Over time, you will own critical components used across the autonomy organization and drive measurable gains in reliability, test coverage, developer productivity, and software quality. Occasional travel may be required based on test campaigns.

Requirements
Must-Haves
  • MSc in Software Engineering, Computer Science, Robotics, or similar
  • 3+ years of professional software development experience
  • Strong modern C++ and Python skills with solid engineering practices (testing, code review, profiling)
  • Comfortable in Linux environments, ROS 2, Git workflows, and debugging distributed systems (Linux and ROS 2 required)
  • ROS 2 experience is required
  • Driving license valid in the EU
  • Startup mentality: ownership, pragmatism, and high standards.
  • Fluent English (Dutch is a plus)
  • Applicants must already have the right to work in the EU. Visa sponsorship is not available
Nice-to-Haves
  • Experience with containers, CI/CD, and build systems
  • Exposure to real-time, safety-critical, or robotics systems
  • Experience building internal tooling for logging, replay, and regression
  • Familiarity with performance profiling on embedded or accelerated hardware
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AV Senior engineer : Vehicle dynamics control
AV Senior engineer : Vehicle dynamics control

Aidoptation • Sint-Truiden

On-site
EUR 60,000 - 80,000
AV Senior Engineer: Simulation and Testing
AV Senior Engineer: Simulation and Testing

Aidoptation • Sint-Truiden

On-site
EUR 65,000 - 85,000
Build the Future of High-Speed Autonomy - Spontaneous Application
Build the Future of High-Speed Autonomy - Spontaneous Application

AIDOPTATION • Sint-Truiden

On-site
EUR 40,000 - 70,000
Robotics (Software) Engineer
Robotics (Software) Engineer

Otiv • Belgium

On-site
EUR 70,000 - 95,000
Flexible working hours
Ghent office
32 days vacation
+2
Autonomy Software Engineer — Real-Time C++ & ROS 2
Autonomy Software Engineer — Real-Time C++ & ROS 2

Aidoptation • Sint-Truiden

On-site
EUR 65,000 - 90,000
Senior Control Engineer - Autonomous High-Speed Driving
Senior Control Engineer - Autonomous High-Speed Driving

AIDOPTATION • Sint-Truiden

On-site
EUR 60,000 - 80,000
Engineer, High-Speed Autonomy — Real-World Racing Tech
Engineer, High-Speed Autonomy — Real-World Racing Tech

AIDOPTATION • Sint-Truiden

On-site
EUR 40,000 - 70,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Sphere Defense • Brussel

On-site
EUR 90,000 - 130,000
Stock options
Competitive compensation
Lead Autonomous Driving Simulation Engineer
Lead Autonomous Driving Simulation Engineer

AIDOPTATION • Sint-Truiden

On-site
EUR 65,000 - 85,000
Robotics Software Engineer
Robotics Software Engineer

Intermodalics bv • Vlaams-Brabant

On-site
EUR 70,000 - 95,000
Claude Code plan
Pension fund
Health insurance
+2