← All roles

Software Engineer - Visualization

Apply on company site
ParisFull-timePosted 4mo ago

About the role

Software Engineer - Visualization to build internal tooling and visualization infrastructure for GNC, ML, Embedded, and Validation teams, enabling exploration and interpretation of large datasets, telemetry, and 3D scenes.

Responsibilities

  • Design, develop, and maintain high-performance visualization tools, telemetry dashboards, data plotting software, and 3D scene viewers from scratch.
  • Define clean, sustainable solutions (architecture, internal APIs, and intuitive user interfaces)
  • Ensure visualization tools integrate into CI/CD and data processing pipelines
  • Analyze and optimize performance, rendering, and responsiveness for real-world data at scale
  • Collaborate with GNC, ML, Embedded, and Validation teams to translate requirements into technical specs
  • Write clean, robust code, contribute to tests, improve automated quality evaluations, and document workflows
  • Set technical standards for internal software tools and mentor junior developers

Qualifications

  • 3+ years of professional software engineering experience (ideally in robotics, aerospace, or data visualization platforms)
  • Strong C++ and Python production-grade software development skills
  • Experience building desktop UIs or visualization graphics using Qt
  • Experience creating data or 3D visualization tools, dashboards, or 3D scene renderers
  • Linux development environment and cross-platform build with Docker
  • Education: MSc or BSc in Computer Science, Software Engineering, Robotics, or similar (or equivalent professional experience)

Skills

Required:C++PythonQtLinuxDockerData visualization
Last updated Aug 12, 2026. Interested? Apply on the company site.
Harmattan AI logo

About Harmattan AI

Building the Future of Autonomous Warfare.

Building the Future of Autonomous Warfare.

Autonomous WarfareUASPayloadCounter-UAS

More open roles at Harmattan AI