Cloud-to-Robot Interaction Analyst

Cloud-to-Robot Interaction Analyst

Cloud-to-Robot Interaction Analyst

Sopra Steria

400 Av. Sainte-Croix, Saint-Laurent, QC H4N 3K4, Canada

5 hours ago

No application

About

  • Company Description
  • CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems for the aerospace, electric, and autonomous driving industries.
  • Joining CS Group Canada means working on complex, high-tech projects for some of the most prestigious system manufacturers in North America, while benefiting from competitive salaries, comprehensive benefits, and flexible work arrangements.
  • Job Description
  • CS Group Canada is seeking a Cloud-to-Robot Interaction Analyst to join the SSE team on a project focused on analyzing interactions between cloud-based tools and robotic systems.
  • The successful candidate will be responsible for auditing, documenting, and modeling the communication flows between cloud tools and the robot, categorizing commands as configuration- or mode-related, and developing tools to automate this analysis.
  • Responsibilities
  • Analyze cloud-to-robot communication flows to identify all commands issued and the affected software components.
  • Document the interactions in formal models.
  • Develop tools to automate analysis and detect divergences caused by software changes.

Categorize commands according to their type

  • Configuration-based: setup, parameter tuning, calibration.
  • Mode-based: operational states, task selection.
  • Collaborate with software and robotics engineers to validate classifications and models.
  • Produce a detailed report summarizing command types, triggers (GUI / non-GUI), interaction patterns, and recommendations for optimization.
  • Qualifications
  • University degree in Software Engineering, Robotics, Embedded Systems, or a related field;
  • Minimum 5 years of experience in embedded systems, robotics, or cloud-related projects;
  • Experience with cloud platforms and RESTful or WebSocket APIs.
  • Strong understanding of distributed and embedded control systems.
  • Proficient in analyzing system logs, API traces, and message brokers.
  • Knowledge of: Apache Kafka, DDS, OpenTelemetry, MQTT, ROS Topics.
  • Strong technical documentation and system modeling skills.
  • Experience in software-hardware integration.
  • Ability to develop analysis automation tools (an asset).
  • Rigorous, autonomous, and able to collaborate in a multidisciplinary and distributed environment.
  • Additional Information
  • Please note that only selected candidates will be contacted.
  • Job Types: Full-time, Permanent
  • CS Group Canada values ​​diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.

Benefits

  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • All your information will be kept confidential according to EEO guidelines.