Die KI-Suchmaschine für Jobs
Senior Software Engineer(m/w/x)
Designing and implementing services for distributed real-time robotic systems using ROS2, building event-driven finite state machines at a robotics simulation provider. Advanced proficiency in modern C++ with multi-threading experience required. Focus on high-performance, production-quality software for advanced robotics.
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
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
Berufserfahrung
- ca. 4 - 6 Jahre
Ausbildung
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C++
- Python
- CUDA
- NVIDIA Jetson
Noch nicht perfekt?
- ConsulteerVollzeitmit HomeofficeSeniorZürich
- ANYbotics
Sensor Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenZürich - ANYbotics
Head of System Architecture(m/w/x)
Vollzeitmit HomeofficeSeniorZürich - ANYbotics
Senior AI Research Engineer in Visual Perception(m/w/x)
Vollzeitmit HomeofficeSeniorZürich - SAEKI
Senior Automation Engineer (Robotics)(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen, Zürich
Senior Software Engineer(m/w/x)
Designing and implementing services for distributed real-time robotic systems using ROS2, building event-driven finite state machines at a robotics simulation provider. Advanced proficiency in modern C++ with multi-threading experience required. Focus on high-performance, production-quality software for advanced robotics.
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
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
Berufserfahrung
- ca. 4 - 6 Jahre
Ausbildung
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C++
- Python
- CUDA
- NVIDIA Jetson
Über das Unternehmen
Consulteer
Branche
IT
Beschreibung
The company delivers performant, reusable assets and pipelines for advanced simulation and robotics systems.
Noch nicht perfekt?
- Consulteer
Senior Motion Planning Engineer(m/w/x)
Vollzeitmit HomeofficeSeniorZürich - ANYbotics
Sensor Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenZürich - ANYbotics
Head of System Architecture(m/w/x)
Vollzeitmit HomeofficeSeniorZürich - ANYbotics
Senior AI Research Engineer in Visual Perception(m/w/x)
Vollzeitmit HomeofficeSeniorZürich - SAEKI
Senior Automation Engineer (Robotics)(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen, Zürich