Senior Robotics Software Developer

Calgary, AB • On-site • Senior • 2 days ago
Software Engineer backend-developer Software Engineer
Auf einen Blick

Senior IC-Rolle mit Architektur-Eigenverantwortung und Mentoring-Verantwortung in der Robotik-Software-Entwicklung. Fokus auf ROS 2, Motion Planning und Simulationen für Robotersysteme in der Wohnungsbaufertigung.

💰 ~CAD 130.000–160.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • 5+ Jahre Robotik-Software-Erfahrung
  • Expert-Niveau C++ und Python
  • ROS 2 & MoveIt2-Tiefenerfahrung
  • Mentoring & Architektur-Fähigkeiten
C++ Python ROS 2 MoveIt2 Motion Planning

Gehalt geschätzt anhand Senior Robotics Engineer in Kanada mit 5+ Jahren Erfahrung und Team-Leadership. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Senior Robotics-Entwickler mit ROS-Expertise
  • Motion-Planning-Spezialisten
  • Architektur-orientierte C++-Ingenieure
🚫 Weniger geeignet
  • Anfänger ohne Robotik-Erfahrung
  • Pure Python-Entwickler ohne C++-Tiefenwissen
  • Remote-only Kandidaten
💡 Gut zu wissen
  • Calgary ist nicht remote; Relocation erforderlich oder lokale Kandidaten bevorzugt
  • ROS 2 & MoveIt2 sind zentral, nicht optional
  • Mentoring-Komponente ist Teil der Senior-Rolle

Über das Unternehmen

Promise Robotics entwickelt Physical AI für das Wohnungsbau-Gewerbe. Als schnell wachsendes, von Risikokapital finanziertes Unternehmen bringt es KI, Robotik und Fertigung zusammen, um der Bauindustrie zu helfen, die steigende Nachfrage nach Wohnraum zu bewältigen. Die Robotersysteme sind bereits in Produktion und erzeugen täglich echte operative Daten in mehreren Werken.

Deine Aufgaben

  • Führe die Entwicklung von Roboter-Simulatoren: Richte Simulationsumgebungen und Testszenarien ein und erweitere diese, die unsere Produktionszellen abbilden
  • Führe Arbeiten zur Bewegungsplanung und -optimierung: Entwickle und optimiere Motion-Planning- und Collision-Checking-Verhalten in ROS 2 / MoveIt2
  • Entwickle Wahrnehmungskomponenten: Implementiere Objekterkennung, Pose-Schätzung und Point-Cloud-Verarbeitung für Materialhandling und Inspektion
  • Schreibe sauberen, getesteten Code: Produziere gut dokumentiertes C++ und Python mit Unit- und Integrationstests
  • Debugge Integrationsprobleme: Hilf bei der Fehlerbehebung von Software-Hardware-Problemen neben Robotik- und Hardware-Teams
  • Setze den Engineering-Standard: Definiere Standards für Architektur, Testing und Code-Qualität; führe Code-Reviews durch; mentoriere Junior- und Mid-Level-Entwickler

Deine Voraussetzungen

  • Abschluss in Informatik, Robotik, Mechatronik oder verwandten Feldern (Master/Ph.D. bevorzugt) plus 5+ Jahre relevante Robotik-Software-Erfahrung
  • Expert-Niveau C++ und Python mit nachgewiesener Bilanz beim Versand von produktionsreifer Robotik-Software
  • Starke Grundlagen in Algorithmen, Datenstrukturen und grundlegenden Steuerungskonzepten
  • Tiefe ROS 2 und MoveIt2-Erfahrung: Motion Planning, Collision Checking und Trajektorien-Optimierung
  • Fähigkeit, komplexe Probleme mit multi-disziplinären Ingenieurkonzepten zu lösen
  • Starke praktische Erfahrung in Robotik

Benefits

  • Wettbewerbsfähiges Gehalt basierend auf datengestützten, gerechten Entschädigungsentscheidungen
  • Aktienoptionen: Jeder hat einen Anteil am Unternehmen
  • Umfassende Leistungen: Paramedizinische, zahnärztliche, Seh- und Medikamentenabdeckung für dich und deine Angehörigen
  • Flexible persönliche Tage und Urlaubspolitik
  • Offene, kollaborative und unterstützende Kultur
  • Umzugsunterstützungspaket (falls erforderlich)