Own the end-to-end robot network and controls system architecture across perception, compute, control, and safety systems.
Provide technical direction to architects and multidisciplinary engineering teams designing high-performance robotic subsystems.
Lead trade studies and architecture reviews that balance performance, functional safety, complexity, manufacturability, cost, and reliability.
Partner with controls and simulation teams to ground architecture decisions in system modeling, simulation, and performance analysis.
Collaborate with software, systems engineering, test, and integration teams to create testable and traceable requirements.
Influence product roadmaps and architectural evolution using user needs, field performance, and R&D findings.
Requirements
8+ years of robotics platform software development as a senior or lead engineer.
5+ years of controls system development as a senior or lead engineer.
3+ years of network and compute system development as a senior or lead engineer.
3+ years of firmware development spanning bare-metal systems through network integration.
Deep understanding of robotic system design tradeoffs involving cost, power, heat, sensing, compute, and safety.
Proven experience designing and delivering complex electromechanical robotic systems from ideation through production and field or commercial deployment.
Strong foundations in software engineering, robot kinematics, dynamics, controls, and system modeling.
Familiarity with functional safety concepts, product FuSa certifications, FMEA/FMECA, and hazard analysis in robotic systems.
Strong communication and collaboration skills, including influencing decisions across multidisciplinary teams.
Preferred experience with humanoid, legged mobility, mobile manipulation, or high-DOF automation platforms.
Preferred hands-on experience with perception pipelines, real-time control systems, and safety-rated architectures.
Preferred experience with GitHub and similar collaborative development tools.
Preferred experience with MuJoCo, Gazebo, or equivalent simulation tools and simulation-based validation workflows.
Preferred familiarity with AI and reinforcement learning applied to robotics learning and control.
A PhD or master’s degree in robotics, mechatronics, computer science, or a related field is preferred.
Preferred experience mentoring and growing engineers and fostering a healthy team culture.
Benefits
Hybrid position based in the Fremont, California office, with occasional required travel to Salem, Oregon, and Pittsburgh, Pennsylvania.
401(k) plan with a 6% company match.
Company stock options.
Company-paid medical, dental, vision, and short- and long-term disability insurance for employees.
Benefits eligibility begins on the first day of employment.
Employee Assistance Program.
Flexible or unlimited PTO for exempt employees, or vacation and paid sick leave for non-exempt employees, plus 12 company holidays and a winter shutdown.
Catered lunches four times per week and snacks and refreshments at Salem and Pittsburgh locations.
Paid parental leave programs.
Flexible work arrangements and professional development and tuition reimbursement programs.