Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff C++ Architecture Engineer

$134.1k - $180k

GrayMatter Robotics

Lead C++ Architecture Engineer at GrayMatter Robotics Headquartered in sunny Los Angeles, GrayMatter Robotics is a well-capitalized AI robotics startup serving the manufacturing industry. We empower shop floor workers with our smart robots that assist with tedious and ergonomically challenging tasks, specifically in automated surface finishing. Our proprietary GMR‑AI™ software is integrated with state‑of‑the‑art industrial robots, sensors, and tools to create application‑specific turnkey solutions for customers through a Robot‑as‑a‑Service (RaaS) model. We help manufacturers improve the quality of life for their workforce while increasing production capacity, and reducing scrap, repair, and rework costs. As a Lead C++ Architecture Engineer, you will join our Robotics Software Engineering Team onsite in our Carson, CA office to design and implement robust, scalable software architectures that power our advanced robotic systems. You will lead the development of core C++ and ROS/ROS 2 components, architect high‑performance subsystems, and integrate cutting‑edge hardware to deliver reliable, production‑ready automation solutions. Role & 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. Minimum Qualifications 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 Qualifications 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. GrayMatter Robotics provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage and embrace applicants of all backgrounds to apply! GrayMatter Robotics is committed to providing reasonable accommodations for candidates with disabilities. If you believe you require accommodations during the recruiting process, please contact View email address on click.appcast.io to submit your request. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. Compensation for this position includes the base salary range of $134,100 - $180,000 USD plus bonus and equity. We also provide comprehensive benefits and perks which include but are not limited to medical, dental, vision, unlimited PTO, 401(k) plan + employer match, regular offsite events, a discretionary fund for enhancing productivity and so much more! The range listed on job postings reflect the minimum and maximum new hire salary across levels in Los Angeles, CA. #J-18808-Ljbffr GrayMatter Robotics

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff C++ Architecture Engineer in California, MO vacancy
  • A leading AI robotics startup in Los Angeles seeks a Lead C++ Architecture Engineer to design robust software architectures for advanced robotic systems. You will lead the development of C++ and ROS/ROS 2 components, ensuring integration of cutting-edge hardware to deliver... 
    Suggested

    GrayMatter Robotics

    California, MO
    3 days ago
  •  ...and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real‑time orchestration at scale. With enterprise‑grade security... 
    Suggested
    Remote work
    Flexible hours

    Workato

    California, MO
    4 days ago
  • $115k - $186k

     ...search systems and CRMs. We are seeking a Staff Content Architect to own the design,...  ...the “what and why” of our content architecture—ensuring that content structures, metadata...  ...Strategy leaders, Taxonomy, and Knowledge Engineering to translate user needs and business... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    California, MO
    3 days ago
  • LinkedIn is hiring a Staff Content Architect to lead the design, governance, and evolution of our structured content and data model...  ...in a relevant field and 8+ years of experience in content architecture, particularly in DITA and enterprise content management systems... 
    Suggested

    LinkedIn

    California, MO
    3 days ago
  • YO AI Labs is seeking a Competitive Coder C++ contractor to help train next-generation AI systems. You will design and implement checkers for competitive programming problems, ensuring robustness across multiple outputs and edge cases. Remote work enables collaboration... 
    Suggested
    Remote job
    For contractors

    YO AI Labs

    California, MO
    3 days ago
  •  ...learning and DSP technologies, translating algorithm code into real-time C/C++ code, and collaborating with teams in the US and Korea. Candidates should be pursuing a Master's or PhD in Electrical Engineering and possess strong skills in machine learning and audio signal... 
    Internship
    Summer internship

    Southern Arkansas University

    California, MO
    3 days ago
  • Roblox is seeking a Director of Engineering for Studio Systems to lead the architecture and evolution of core systems powering Studio's IDE. You will manage scripting...  ...15 years of engineering experience, expertise in C++, and a solid background in developing tools for... 

    Roblox

    California, MO
    1 day ago
  • $272k - $431.25k

    NVIDIA in California is seeking a Senior Software Engineer to lead the architecture of the Vehicle & Sensor Abstraction Layers essential for autonomous...  ...possess an MS or higher in engineering, exceptional C/C++ programming skills, and over 12 years of relevant experience... 

    NVIDIA

    California, MO
    3 days ago
  •  ...Learning Hardware Modeling Architect to lead innovations in AI inference. This role involves developing architectural specifications and improving efficiency using C++. Candidates should have over 5 years of experience and an enthusiasm for cutting-edge hardware... 

    NVIDIA

    California, MO
    3 days ago
  • Broadcom's VCF Team in Palo Alto, CA is seeking a highly experienced hands‑on C++ Engineer to define the technical vision, architect and lead the implementation of complex distributed systems central to our VCF offerings. You will translate business requirements into technical... 

    Broadcom Corporation

    California, MO
    3 days ago
  •  ...California, United States. This role involves defining high-level architecture for next-gen AI and high-performance computing products and...  ...architecture, strong understanding of IO components, and experience with C++, SystemC. NVIDIA offers competitive salaries and a... 

    NVIDIA

    California, MO
    3 days ago
  • $224k - $356.5k

     ...company in California is seeking a Manager of System Software Engineering to lead the development of software architectures for autonomous vehicles. The ideal candidate has over 8 years in the industry with strong C/C++ programming skills and experience in multi-threaded... 

    NVIDIA

    California, MO
    3 days ago
  • A leading aerospace technology company is seeking a Sr. Software Engineer in the Los Angeles area to develop and maintain the C++ core across operating platforms. This role involves ensuring reliable integration of flight-critical systems with engineering teams. Ideal... 
    Full time

    Lumicity

    California, MO
    3 days ago
  • $152k - $241.5k

     ...inference performance boundaries. The role involves designing novel GPU architectures and optimizing AI systems. Ideal candidates will have a strong mathematical foundation and programming skills in C/C++. The base salary ranges from $152,000 to $241,500, depending on... 

    NVIDIA

    California, MO
    3 days ago
  • $110k - $130k

    A leading engineering firm in California is seeking a Senior Software Engineer to serve as a...  ...systems. This role involves designing robust architectures, optimizing AI pipelines, and ensuring...  ..., robotics mastery, and proficiency in C++ and Python. The position offers a base... 

    Motivo Engineering, LLC

    California, MO
    24 days ago
  • $140.61k - $237.95k

    6AM City, LLC is seeking a Senior C++ Developer to enhance their geospatial mapping and data analysis platform. The role involves handling complex 3D data and improving backend systems. Candidates should have over 8 years of experience in C++ development, along with strong... 

    6AM City

    California, MO
    1 day ago
  • 5V Tech is seeking a Senior AI Compiler Engineer in California, Missouri, to design and scale a production-class AI compiler toolchain that...  ...fields and possess deep experience in AI compilers. Strong C/C++ and Python skills are a must, along with a solid foundation in graph... 

    5V Tech

    California, MO
    3 days ago
  • $140k - $160k

     ...looking to hire a Senior Electrical Design Engineer to lead the development of power and...  ...involves full-spectrum engineering, from architecture through to field deployment. Salary Range...  ...ADC/DAC). Familiarity with Python or C/C++ for hardware interfacing and control scripting... 
    Full time

    Lumicity

    California, MO
    3 days ago
  •  ...that directly support complex defense missions. Engineers in this role will have significant ownership over technical architecture, influence future product direction, mentor...  .../.NET development Strong proficiency with C/C++, Python, or Matlab/Simulink Experience developing... 
    Permanent employment
    Full time

    Motion Recruitment

    California, MO
    2 days ago
  • $152k - $241.5k

     ...contribute at the deepest levels to the state of the art, and have a proven record of C++ hardware modeling experience, this role may be perfect for you! What you’ll be doing: Drive architectural specifications to closure across multiple stakeholders. Develop written... 

    NVIDIA

    California, MO
    3 days ago
  •  ...to develop world-class performance strategies, guide future GPU architecture decisions, and lead AI innovation. If you are passionate about...  ...machine learning and deep learning Expert programming skills in C, C++, and/or Python Familiarity with GPU computing (CUDA or similar... 

    NVIDIA

    California, MO
    3 days ago
  • $152k - $241.5k

     ...searching for a Senior Backend Compiler Engineer with experience in LLVM code generation...  ...and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading...  ...and future complex parallel SIMT architectures. What You Will Be Doing Guide the design... 
    Worldwide

    NVIDIA

    California, MO
    3 days ago
  • $272k - $431.25k

     ...bring a strong track record in large‑scale architectural simulation, AI‑assisted model generation...  .... Collaborate with multi‑disciplinary engineering teams to translate product requirements...  ...and strong programming skills in C/C++ and Python or other scripting languages.... 
    Night shift

    NVIDIA

    California, MO
    1 day ago
  • $224k - $356.5k

     ...partners to understand and adopt our reference architectures and libraries through training and...  ..., Data Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering...  ...work or research experience with Python/ C++ / other software development. 4+ years of... 

    Dormont Manufacturing Company

    California, MO
    3 days ago
  • We are looking for an outstanding hands‑on architect/engineer for a Senior HPC architect role to support deployment and bringup of large‑...  ...accelerated computing scheduling and I/O stacks. Proficiency in C/C++/Python/Bash programming and scripting. Experience working with... 

    NVIDIA

    California, MO
    3 days ago
  • $184k - $287.5k

     ...role involves establishing the high-level architecture for next-generation AI and high-...  ...architectural models from specifications, using C++, SystemC, Python, or similar languages....  ...To See BS, MS, or PhD in Electrical Engineering, Computer Engineering, Computer Science,... 
    Night shift

    NVIDIA

    California, MO
    3 days ago
  • $163.8k - $304.2k

     ...the complexity of the SoC grows, software engineers want to bring new solutions faster to...  ...meet those customers’ needs, the System Architecture team in Cadence Compute System Group (CSG...  ...and Linux Strong programming concepts: C++, SystemC/Transaction Level Modeling (TLM... 

    Cadence Design Systems

    California, MO
    3 days ago
  • $70.3k - $72k

    The Ahwahnee is Yosemite’s crown jewel—a historic hotel known for its elegance, architecture, and breathtaking views. Working here means being part of a legacy of excellence in hospitality within one of America’s most iconic national parks. It’s a unique opportunity to... 

    Aramark

    California, MO
    1 day ago
  • $100k

     ...experience working on CPU core or mid‑core architecture and are passionate about using...  ...PhD preferred (MS considered) in Computer Engineering, Electrical Engineering, Computer Science...  ...environments. Strong programming skills in C++, Python, or similar languages used for architectural... 
    Permanent employment

    Tenstorrent

    California, MO
    3 days ago
  • $150k - $225k

     ...a transparent business model and unique architecture designed to protect investors. Today, IEX...  ...for our next Systems Reliability Engineer - The right person for the job will be an...  ...with any layer in our stack (Linux, Java, C++) is highly beneficial, particularly around... 
    Work experience placement
    Local area
    Flexible hours

    IEX

    California, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff C++ Architecture Engineer. Be the first to apply!