Senior Staff, Robotics Systems Architect - Robot Intelligence

Samsung Research America•Mountain View, CA
•Onsite

About The Position

Samsung Research America’s Robot Intelligence Lab is a new facility focused on advancing robotics through research and development of intelligent systems for manipulation, navigation, and complex reasoning. The lab collaborates with universities, startups, government labs, and Samsung product and advanced research teams. The Robotics Systems Architect owns the end-to-end software architecture for the robot platform and guides technical decisions about integrating hardware and software at scale. As an early team member, this person will build foundational platform architecture and work across reasoning, dexterity, perception, and simulation teams to integrate their work. The role establishes architectural patterns, engineering practices, and infrastructure for rapid development and maintainable growth, including component interfaces, CI/CD, containerized environments, package management, and deployment strategies. The position is performed in an office setting. Samsung’s compensation package includes annual bonus eligibility and benefits. The listed base pay range is $203,700–$305,500 USD, subject to geographic and individual factors.

Requirements

  • MS degree in CS/EE/Robotics, or equivalent combination of education, training, and experience.
  • 16+ years of experience conducting state-of-the-art robotics R&D.
  • Proficiency in Python and C++, with 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.

Responsibilities

  • Guide cross-platform robotics software architecture, including component interfaces, dependencies, and integration across software and hardware.
  • Establish codebase maintenance guidelines covering 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.

Benefits

  • Annual bonus eligibility
  • Generous benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service