HamburgerMenu
hirist

ACG Infotech - Platform Software Engineer - Robotics System

Posted on: 20/11/2025

Job Description

Description :


We are looking for a highly skilled Platform Software Engineer to design, develop, and optimize software that powers our robotic platforms.

This role involves building state machines, creating platform-level services, and contributing to installation, monitoring, and orchestration systems that enable reliable robotic operations at scale.

Key Responsibilities :


- Develop, debug, and test platform-level software that powers robotic systems.

- Design and build state machines to support robotic cooking workflows and automation processes.

- Develop and maintain installation, monitoring, and diagnostic systems for deployed robotic solutions.

- Refactor, optimize, and improve existing codebases for performance, scalability, and reliability.

- Prepare architectural diagrams, technical documentation, and system design specifications.

- Own the full development, testing, and release cycles for assigned modules or platform components.

- Build comprehensive unit tests and system-level tests to ensure reliable software delivery.

- Collaborate with robotics, hardware, QA, and DevOps teams to integrate platform features seamlessly.

Required Skills :


- Strong experience in system software development, networking stacks, state machines, and SQL.

- Expertise in Python; working knowledge of C++.

- Hands-on experience with ROS (Robot Operating System).

- Proficiency with Linux, Docker, Git, and related development tools.

- Strong analytical, debugging, problem-solving, and communication skills


info-icon

Did you find something suspicious?