Samsungresearchamerica

Senior Staff, Robot Systems Software Architect - Robot Intelligence

665 Clyde Avenue, Mountain View, CA, USA. Posted a month ago

The role

The Robot Systems Software Architect will own the end-to-end software architecture for the robot platform. You will establish architectural patterns, engineering practices, and infrastructure to integrate software teams into a cohesive platform.

What you will do

  • Guide cross-platform robotics software architecture, including component interfaces, dependencies, and integration across software and hardware.
  • Establish practical guidelines for maintaining the codebase, including repository organization, coding standards, code reviews, testing, and documentation.
  • Develop and integrate Python and C++ software within ROS/ROS2-based systems.
  • Build and maintain CI/CD pipelines and automated integration tests for simulation and physical robots.
  • Maintain Docker-based development and runtime environments across x86-64 (Intel/AMD) and ARM platforms.
  • Improve software deployment, logging, and troubleshooting workflows for robot computers and shared lab systems.
  • Support reproducible AI development environments and cloud-based training workflows in collaboration with researchers.

Required qualifications

  • MS degree in CS/EE/Robotics, or equivalent combination of education, training, and experience
  • 16+ years experience conducting state-of-the-art robotics R&D
  • Proficiency in Python and C++
  • Experience developing and maintaining Linux-based software
  • Experience with ROS/ROS2 and hands-on integration with robotics hardware
  • Experience designing software components and defining clear interfaces within complex systems
  • Practical experience with Docker, Git, CI/CD, and automated testing
  • Ability to establish maintainable engineering practices while supporting fast-moving research
  • Strong troubleshooting, collaboration, and documentation skills

Benefits

  • Annual bonus eligibility
  • Generous benefits

Before you apply

  • In applying and progressing through the recruitment process, you must not disclose any trade secrets of a current or previous employer.

About the company

The Robot Intelligence Lab at Samsung Research America is a new facility dedicated to advancing the field of robotics through research and development. The lab collaborates with universities, startups, government labs, and Samsung Product and Advanced Research labs.

Senior Staff, Robot Systems Software Architect - Robot Intelligence at Samsungresearchamerica | JobZoey