Software Engineer - Validation

Harmattan AI · Lausanne

Harmattan Ai in Lausanne seeks a mid-level Software Engineer - Validation to develop automated testing systems for drones, integrating hardware and software tools to scale testing from 1 to 100 units. The role requires Python, test bench design, and DevOps skills, with on-site work and EU/EFTA work permit required.

This role focuses on creating automated testing infrastructure for drones, combining hardware, software, and DevOps to enable efficient, large-scale validation. The goal is to build systems that allow testing 100 drones as easily as one, using simulation and physical test benches.

Responsibilities

  • Create Python-based tools to automate log analysis, telemetry processing, and test report generation.
  • Collaborate with software teams to incorporate physical hardware tests into the CI pipeline.
  • Design and implement Hardware-in-the-Loop (HIL) test setups to simulate flight conditions in lab environments.
  • Develop mechanical fixtures and jigs using CAD to support consistent physical testing procedures.

Requirements

  • Education or experience in Software Engineering, Embedded Systems, or Mechatronics.
  • Solid expertise in Python programming.
  • Prior experience with test benches, HIL systems, or automated test equipment (ATE).
  • Familiarity with DevOps tools including Docker, Jenkins, Git, and Linux operating systems.

Nice to have

  • Experience with C++ programming.
  • Background in robotics or drone technology is advantageous.
  • Mechanical design skills, particularly CAD, for creating custom test rigs.

About the company

Harmattan Ai develops impactful technologies by tackling complex technical challenges. The company emphasizes excellence, ambitious goals, and a rigorous, execution-driven environment where ownership is expected.

  • Focus on real-world impact through advanced technology development.
  • Commitment to excellence and tackling difficult technical problems.
  • High-performance environment requiring rigor, ownership, and strong execution.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.