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.