Job Description

As the Principal C++ Application Architect, you will be the technical cornerstone for the design and implementation of a high-performance, low-latency C++ backend application. This system serves as the central nervous system for a robotic control platform, processing high-frequency data and enabling real-time monitoring and analysis inspection on web web-based application.

Responsibilities

  • The Challenge: This is a mission-critical, real-time application running in an explosive zone.
  • Your Job: You design the Main Application Lifecycle
  • State Machine: You define the strict logic for the robot's states (e. g., Booting $ ightarrow$ Self-Check $ ightarrow$ Ready $ ightarrow$ Scanning $ ightarrow$ Emergency Stop).
  • The ROS Bridge: The Robotics Team uses ROS Middleware for navigation. You architect the efficient Inter-Process Communication (IPC) bridge that allows their ROS nodes to talk to your Real-Time C++ Core without introd...

Ready to Apply?

Take the next step in your AI career. Submit your application to Octobotics Tech today.

Submit Application