Staff Robotics Software Engineer

Added
13 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc c i2c modbus spi

πŸ“‹ Description

  • Lead firmware architecture from concept to production.
  • Design cross-layer systems from CAN to RPC interfaces.
  • Mentor engineers on practices, code quality, and architecture.
  • Collaborate in a multi-disciplinary team to build robotics for groceries.

🎯 Requirements

  • Located within commuting distance to Mountain View, CA.
  • 8+ years embedded firmware development and architecture.
  • CAN bus, Modbus, I2C, UART expertise.
  • Motion control, motor tuning, encoder feedback, trajectory optimization.
  • Strong C/C++, embedded Linux, shell scripting, build systems (Bazel, CMake).
  • Designing gRPC + Protobuf interfaces between firmware and software.

🎁 Benefits

  • Early team member with impact on direction.
  • Solve challenging problems with a multi-disciplinary team.
  • Highly collaborative work environment.
  • Competitive medical, dental, and vision coverage; 401K and life/disability.
  • PTO policy encouraging time off.
  • Stock options available.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’