Share this job
Senior Platform Engineer
San Jose, CA
Apply for this job

Mid to Senior Platform Engineer – Robotics & Embedded Systems

Onsite – San Jose, CA (1–3 years post-graduation experience required)

H-1B transfers accepted. Senior/Staff levels may be considered for remote.

A fast-growing robotics company in the agriculture and autonomy sector is expanding its core engineering team. We’re supporting them in hiring a Platform Engineer who can work across C++, ROS 2, and embedded hardware to help build reliable, production-grade robotic systems operating in challenging real-world environments.

What You’ll Work On

  • Develop and maintain core platform software in modern C++ for robots deployed in the field.
  • Build and integrate ROS 2-based components, including node interfaces, middleware interactions, and system orchestration.
  • Write, extend, and debug device drivers interacting with sensors, cameras, and other physical hardware.
  • Collaborate closely with robotics, perception, and autonomy teams to deliver stable, real-time systems.
  • Contribute to system-level debugging, performance tuning, and hardware–software integration.
  • Support continuous improvement of development tools, CI/CD pipelines, and internal platform infrastructure.

What You Bring

  • 1–3 years post-graduation industry experience (or equivalent high-level project/academic work).
  • Strong proficiency in modern C++ (C++14/17/20).
  • Hands-on experience with ROS 2 (rclcpp, DDS, launch system, node lifecycle).
  • Experience writing or integrating device drivers or low-level interfaces for sensors/embedded systems.
  • Solid understanding of Linux, systems programming fundamentals, and real-time constraints.
  • Ability to work onsite in San Jose, CA.

Bonus Experience

  • Exposure to robotics platforms (agriculture, autonomy, mobile robotics, or similar).
  • Experience with embedded compute units, CAN bus, Ethernet, or camera systems.
  • Familiarity with perception pipelines or hardware bring-up.
  • Ability to contribute across the software stack when needed.

Why This Role Matters

You’ll be joining a company that is scaling real-world robotic deployments across agriculture — solving autonomy challenges at massive outdoor scale. This role directly impacts system reliability, performance, and the overall platform that enables autonomy teams to ship fast and safely.



Apply for this job
Powered by