Staff C++ Architecture Engineer
GrayMatter Robotics
Staff C++ Architecture Engineer GrayMatter Robotics is a well-capitalized Physical AI company headquartered in Los Angeles, building Factory SuperIntelligence (FSI) through systems that learn, adapt, and develop genuine process intelligence across every part they touch. Our robots take on the tedious, hazardous, and ergonomically demanding work that has kept manufacturing dependent on a shrinking skilled workforce, delivering superhuman performance. Robotics has a demo problem. GMR doesn't. Our systems are in active production today, adapting autonomously to real geometries, real materials, and real process variation without reprogramming. We deliver our system through a Robots-as-a-Service (RaaS) model that converts capital expenditure into an operating subscription, making Physical AI accessible to the manufacturers who need it most. We hire people who want to solve hard physical problems at an industrial scale. We help manufacturers improve the quality of life for their workforce while increasing production capacity, and reducing scrap, repair, and rework costs. As a Staff 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. Export Control Requirements In order to comply with the export regulations of the United States Government, it is required that the applicant must fall under one of the following categories: (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (i.e. current green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158. Minimum Qualifications Bachelor's degree in Computer Science, Robotics or equivalent practical experience. 8+ 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. 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. Depending on the position and if listed, compensation may include the base salary range, bonus or commission, 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. GrayMatter Robotics
$141.38k - $224.5k
...most demanding industries. Our integrated engineering and manufacturing platform transforms... ...a Software Architect to lead design and architecture for the Robotics & AI Software Team. You... ...autonomous agents — with deep expertise in C++ and Python, end-to-end GUI development,...SuggestedTemporary work$175k - $230k
...GNC Engineer Focused On Simulations We are a stealth-mode Aerospace... ..., and we are backed by Joint Staff-level military leadership and... .... You'll own simulation architecture, real-time physics... ...Proficiency with compiled (e.g. C++, Rust) and scripted (e.g. Python...SuggestedPermanent employment- ...machine learning to optimally engineer, additively manufacture, and... ...methods.We are seeking a Senior C++ Software Engineer to help... ...integration, high-performance software architecture, and intelligent automation... ...: $141,380 -$194.390E06 / Staff: $163,270 - $224,500Pay Range...SuggestedTemporary work
$134.64k - $185.13k
...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...that is subject to US export controls. Proficiency in modern C++ (C++11 or later), including multithreaded application development...SuggestedTemporary work$44 - $79 per hour
...and hospital solutions? Join us and discover the meaning behind Caring. Connecting. Growing together. As a full time, non-exempt Staff Pharmacist you'll play a vital role in delivering safe, accurate, and efficient pharmacy services. This is a hands-on opportunity to...SuggestedHourly payMinimum wageFull timeWork experience placementWork at officeLocal areaShift workNight shiftDay shiftAfternoon shift- ...food and beverage orders from customers Answer questions about the menu and preparation Provide accurate orders to the kitchen staff Check with customers periodically during their meals to ensure they are satisfied Take orders from customers for food and...Flexible hours
$154k - $230k
...pace that allows you to see your code run on rocket engines daily. The team is building new system architecture from the ground up and just as importantly,... ...for embedded systemsStrong programming skills in C/C++Experience developing applications on embedded Linux platformsExperience...$16 - $18 per hour
$16 per hour - $18 per hour Our Winning Family Starts With You! Check out these great benefits! Flexible schedules to help you balance other life commitments (school, childcare, family care, etc.) Free Employee Meal! (limited menu) Weekly pay Anniversary pay Paid Sick Leave...Hourly payWeekly payFlexible hours$16.9 - $21 per hour
Hot Foods Clerk Hot Foods Clerk takes customer orders, rings up Hot Foods sales while providing 5 Star customer service. Responsible for keeping Hot Foods area clean. They will maintain the presentation of the department. They are expected to practice sanitation and...$17.87 - $19.66 per hour
Host/Hostess Position at Denny's Denny's is Hiring Hosts/Hostesses - PAID WEEKLY! A Host/Hostess at Denny's plays a special role for our guests. You are often their first impression and last impression, and we count on you to sincerely make them feel at home – every...Weekly payLocal areaImmediate start$122k - $182k
...looking for a Senior CAD Administrator to join our rapidly growing Engineering Applications team at our headquarters in Long Beach, CA. In... ...Autodesk/AutoCAD Inventor etc. a plus.Programming skills, Python, C++, KF, Visual Basic, NX OpenAt Relativity Space, we are committed...$154k - $230k
...pace that allows you to see your code run on rocket engines daily. The team is building new system architecture from the ground up and just as importantly, testing... ...and high reliability software Expert in Rust, C++, and/or other system languages, as well as algorithms...- ...your function. Lead Flight Software Engineer As a Lead Flight Software Engineer, you... ...the Head of Flight Software to define architecture, guide engineering direction, and ensure... ...time systems. ~ Strong proficiency in C++, Rust, or similar systems programming languages...Contract workFor contractorsWork at officeLocal area
- Senior Embedded Software Engineer | Impulse Space Are you an Embedded Software Engineer looking... ...own the full engineering lifecycle from architecture through to testing and deployment? Are... ...At least five years of embedded C and C++ development experience within...
$249.9k - $338.1k
...Software Architect to lead the Software Architecture Team for the AvionX Mission Systems... ...organization located in Long Beach, CA.Our engineers create systems to help pilots navigate... ...developing software or simulations with C++Ability to independently identify and solve...Permanent employmentFull timeInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$160k - $170k
...We help pet owners overcome barriers to care and partially or fully subsidize basic and preventive care. What you’ll do As a Senior Staff Veterinarian, you will provide compassionate preventive and basic care, oversee all aspects of veterinary care during clinic days, perform...Monday to Friday- ...space, and ground systems, focusing on real-time architectures and control system algorithms. Collaborate with hardware engineers to integrate software with processors and I/O... ...Linux FreeRTOS RT-Linux GH Integrity C++ Hardware Validation Data Analysis Agile Waterfall...Temporary work
$200.5k - $314.48k
...nuclear development leverages modern software engineering to rapidly deliver safe, factory-built... ...control (I&C) systems. You will define architecture, establish engineering standards, and... ...porting.Deep proficiency in embedded C/C++.Track record of influencing technical direction...Full timeSummer workImmediate startRemote workFlexible hoursWeekend work- At Capgemini Engineering, the world leader in engineering services, we... ...selecting appropriate model architectures, and directly contributing to... ...lead developer to mentor junior staff and ensure best practices in... ..., SQL, and familiarity with C++ or Go for high-performance components...
$208.5k - $284.03k
...nuclear development leverages modern software engineering to rapidly deliver safe, factory-built... ...and executing the embedded software architecture for I&C systems with a direct line to Kaleidos... ....Deep proficiency in embedded C/C++.Track record of translating technical strategy...Full timeSummer workImmediate startRemote workFlexible hoursWeekend work$16.9 per hour
$16.90 per hour - $16.90 per hour plus tips. Our Winning Family Starts With You! Check out these great benefits! ~ Flexible schedules to help you balance other life commitments (school, childcare, family care, etc.) ~ Free Employee Meal! ~ Weekly pay ~ Anniversary...Hourly payWeekly payFlexible hours$35 per hour
...Electrical Engineer Intern - Fall 2026 (Avionics) Torrance, California, United States... ...drive our advanced missile systems. From architecture and schematic design to board bring-up and... ...Some exposure to MATLAB, Python, C/C++, or other tools for modeling and analysis...Hourly payPermanent employmentTemporary workInternshipLocal areaRelocation$220k - $275k
...technology startup building a completely new architecture for space operations – one that brings... ...You’ll Do The Lead Flight Software Engineer will serve as the technical leader for... ...deterministic, and fault-tolerant software using C/C++ or Rust in RTOS, bare-metal, or embedded...Permanent employmentFlexible hours$120k - $145k
...with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (RAPTOR)We are looking for exceptional C++ software... ...software solutionsParticipate in design reviews, code reviews, and architecture discussions to maintain exceptional code quality and best...Permanent employmentTemporary work$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (DRAGON)As a software engineer on the Dragon team, you will develop, analyze and verify the mission critical software...Permanent employmentTemporary workWeekend work$165k - $230k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, C++ (DRAGON)As a Sr. Software Engineer on the Dragon team, you will develop, analyze and verify the mission critical software configurations...Permanent employmentTemporary workWeekend work$26 - $30 per hour
...and Statistics Intern. The Systems Engineering Division (SED) offers unparalleled expertise... ...space systems. From systems CONOPs and architecture development to system design and... ...one programming and scripting language (C++, Java, R, Python, Matlab, etc.). Minimum...Hourly payFull timeTemporary workFor contractorsInternshipImmediate startRemote workRelocation packageFlexible hours$163.27k - $224.5k
...most demanding industries. Our integrated engineering and manufacturing platform transforms... ...Teamcenter PLM Solution Architect to lead the architecture, design, and evolution of our Siemens... ...is a plus.Experience programming in C++, C#, Java, and/or Python.Strong knowledge...Temporary work- ...satellite communications systems and payload architectures while supporting requirements... ...degree from an accredited course of study in engineering, computer science, mathematics, physics,... ..., EIRP, gain-loss *MATLAB/Simulink and C++ #Job Duties & Functions *Design and develop...Work experience placementDay shift
$200.5k - $314.48k
...nuclear development leverages modern software engineering to rapidly deliver safe, factory-built... ...Engineer to lead the electrical system architecture and test infrastructure for Kaleidos,... ...scripting or programming language (Python, C++, C#, or similar).Desired Qualifications:...Full timeSummer workImmediate startRemote workFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff C++ Architecture Engineer. Be the first to apply!



