CO
Consulteer
7 Tage

Senior Software Engineer(m/w/x)

Vollzeit
mit Homeoffice
Senior
Keine Angabe
Zürich

As a Senior Software Engineer, you will take robotics software from concept to deployment, focusing on designing APIs, maintaining software architecture, and ensuring high performance in complex systems. This role involves collaboration across teams and mentoring others to create robust, maintainable code.

Lass KI die perfekten Jobs für dich finden!

Lade deinen CV hoch und die Nejo-KI findet passende Stellenangebote für dich.

Anforderungen

  • Strong experience designing services and APIs in distributed real-time systems
  • Proven track record in software architecture design with successful production deployments
  • Experience designing and implementing event-driven finite state machines
  • Hands-on experience building observability and logging systems for complex subsystems
  • Advanced proficiency in modern C++ including extensive experience with multi-threading
  • Strong proficiency in modern Python including designing Python bindings for C++ code
  • Ability to work independently and drive topics end to end
  • Strong debugging skills in complex cross-disciplinary software and hardware environments
  • Experience coordinating across teams in distributed system architectures
  • Experience developing software on GPUs using CUDA
  • Experience leveraging NVIDIA Jetson hardware capabilities and low-level parallel operations for maximum performance
  • Robotics experience in areas such as motion planning control or mapping
  • Experience with computational geometry
  • Experience with numerical optimization
Keine Angabe

Berufserfahrung

ca. 4 – 6 Jahre

Deine Aufgaben

  • Design and implement services and APIs for distributed real-time robotic systems using ROS2
  • Define and maintain software architectures focused on testability, maintainability, and production readiness
  • Create event-driven finite state machines for complex robotic subsystems
  • Build internal observability, logging, and diagnostics systems for performance analysis and traceability
  • Develop high-performance, production-quality software in modern C++ and Python
  • Design and maintain Python bindings for C++ codebases
  • Identify, debug, and resolve root causes in complex software and hardware systems
  • Define technical objectives and integrate them into squad planning
  • Coordinate across teams to integrate components into large, distributed robotic systems
  • Support and mentor domain experts to produce reliable, clean, and maintainable code

Tools & Technologien

C++PythonCUDANVIDIA Jetson

Sprachen

Englischverhandlungssicher

Die Originalanzeige dieses Stellenangebotes in der aktuellsten Version findest du hier. Nejo hat diesen Job automatisch von der Website des Unternehmens Consulteer erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.

Ähnliche Jobs direkt in deine Inbox?

Noch nicht perfekt?
100+ Ähnliche Jobs in Zürich
  • Consulteer
    Senior Motion Planning Engineer(m/w/x)
    Vollzeit
    mit Homeoffice
    Senior
    Keine Angabe
    Zürich
  • ANYbotics
    Senior Research Engineer for RL-based Robot Navigation & Control(m/w/x)
    Vollzeit
    mit Homeoffice
    Senior
    Keine Angabe
    Zürich
  • ANYbotics
    Head of System Architecture(m/w/x)
    Vollzeit
    mit Homeoffice
    Senior
    Keine Angabe
    Zürich
  • ANYbotics
    Senior AI Research Engineer in Visual Perception(m/w/x)
    Vollzeit
    mit Homeoffice
    Senior
    Keine Angabe
    Zürich
  • Daedalean
    C++ Embedded Software Engineer(m/w/x)
    Vollzeit
    mit Homeoffice
    Senior
    Keine Angabe
    Zürich