GrayMatter Robotics · 3 weeks ago
Lead C++ Architecture Engineer
GrayMatter Robotics is a well-capitalized AI robotics startup headquartered in Los Angeles, focused on serving the manufacturing industry with smart robots. As a Lead C++ Architecture Engineer, you will design and implement robust software architectures and lead the development of core C++ components to deliver reliable automation solutions.
Artificial Intelligence (AI)Machine LearningRobotics
Responsibilities
Design and implement high-quality C++ (and some Python tooling) for ROS/ROS 2 nodes, libraries, and utilities (rcl-cpp, actions/services, components, lifecycle, launch)
Integrate and support sensors and actuators (cameras, LiDAR, robot controllers); develop and maintain device drivers, message interfaces, health checks, and diagnostics
Architect scalable, testable subsystems (configuration, state machines, fault recovery, observability) using robust design patterns
Diagnose and resolve performance and scalability challenges
Own components, features, or systems with end-to-end responsibility
Develop reusable software components for interfacing with back-end platforms
Partner with cross-functional teams (product, design, operations, infrastructure) to create innovative application experiences
Continuously improve code quality, efficiency, and performance
Conduct reviews, write clear documentation, and advocate best practices for safety, reliability, and maintainability
Qualification
Required
Bachelor's degree in Computer Science, Robotics or equivalent practical experience
5+ years of industry experience in developing and shipping production software in modern C++ (14/17/20)
Proven track record of owning and delivering components, features, or systems
Familiarity with large-scale system design and architecture best practices
Experience with concurrency and real-time programming
Strong analytical, problem-solving, and decision-making skills
Excellent communication and cross-team collaboration skills
Ability to thrive in a fast-paced environment with shifting priorities
Must secure work authorization in the United States and maintain ongoing work authorization beginning at the time of hire through the entirety of employment
Preferred
Master's or PhD in Computer Science or Robotics
3+ years of hands-on experience with ROS or ROS 2 (nodes, messages, actions/services, launch, packaging)
Strong skills in debugging and troubleshooting real robots/embedded systems (logs, tracing, sanitizers, core dumps)
Expertise in object-oriented design and API development; familiarity with SOLID principles and clean architecture
Proficiency with Linux, CMake/colcon, Git, and common CI tools (e.g., GitHub Actions, GitLab CI)
Solid foundation in algorithms and data structures
Recognized as a technical mentor or thought leader
Benefits
Medical
Dental
Vision
Unlimited PTO
401(k) plan + employer match
Regular offsite events
A discretionary fund for enhancing productivity
Company
GrayMatter Robotics
GrayMatter Robotics provides AI-powered robotic solutions that enhance productivity and efficiency for high-mix manufacturers.
H1B Sponsorship
GrayMatter Robotics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (4)
2023 (9)
2022 (1)
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$70.36MKey Investors
Wellington ManagementBow CapitalNational Science Foundation
2024-06-20Series B· $45M
2022-08-16Series A· $20M
2021-10-07Grant· $1M
Recent News
National Center for Manufacturing Sciences
2025-11-01
2025-11-01
Company data provided by crunchbase