Senior Robotics Software Engineer

A Series A startup developing AI-powered robotics for e-commerce logistics to make warehouse operations more efficient and human-friendly.
Berkeley, CA, USA
$150,000 - $190,000
Robotics
Senior Software Engineer
In-Person
11 - 50 Employees
4+ years of experience
Robotics · AI

Description For Senior Robotics Software Engineer

Ambi Robotics, a well-funded Series A startup, is revolutionizing e-commerce logistics through AI-powered robotics solutions. We're seeking a Senior Robotics Software Engineer to join our mission of making warehouse operations more efficient and human-friendly. Founded by leading robotics researchers, we're building a world-class team to deploy robots at scale.

As a Senior Robotics Software Engineer, you'll be at the forefront of developing core robotics libraries and runtime applications that directly impact warehouse operations. This role offers a unique blend of technical challenges across the entire robotics software stack, from controls and kinematics to motion planning and 3D geometry. You'll work directly with the Software team and CTO, having significant influence on our product development.

The ideal candidate brings a practical approach to robotics development, prioritizing rapid iteration and real-world testing over theoretical perfection. We're looking for someone who thrives as a generalist, capable of tackling diverse challenges while maintaining high-quality software engineering practices. Your experience with Python, Linux, Docker, and either C++ or Rust will be essential in creating robust solutions.

We offer a competitive compensation package starting from $150,000 to $190,000, complemented by comprehensive benefits including health insurance, 401k matching, and equity ownership. Our Berkeley headquarters features a full gym, free parking, and regular team lunches, creating an environment that supports both professional growth and work-life balance.

Last updated 10 hours ago

Responsibilities For Senior Robotics Software Engineer

  • Develop core robotics libraries
  • Develop runtime application software for Ambi products
  • Rapidly develop, test, and deploy software across robotics stack
  • Improve warehouse operations through core product functionality
  • Work closely with Software team and CTO

Requirements For Senior Robotics Software Engineer

Python
Linux
  • BS in related field with 4 years commercial robotics software experience OR MS/PhD with 2 years experience
  • Proficiency with Python, Linux, and Docker
  • Experience with C++ or Rust
  • Strong understanding of software engineering development practices
  • Experience with git, CI/CD, finite state machines, multiprocessing/multithreading
  • Knowledge of controls, kinematics, motion planning, and rigid transformations
  • Experience with project management and tech lead roles
  • Socket programming experience

Benefits For Senior Robotics Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401k with 5% matching
  • Equity ownership
  • Unlimited PTO
  • Partial work from home
  • Access to full gym at HQ
  • Free parking on site
  • Free lunches 2x per week

Interested in this job?

Jobs Related To Ambi Robotics Senior Robotics Software Engineer

Senior SLAM Engineer

Senior SLAM Engineer position at Apptronik, developing advanced perception systems for humanoid robots using computer vision and machine learning techniques.

Senior Robotics Software Engineer - Test and Validation, Amazon Robotics

Senior Robotics Software Engineer position at Amazon Robotics focusing on test and validation of robotic systems, offering competitive compensation and the opportunity to work on cutting-edge automation technology.

Senior Software Engineer, Autonomy & Robotics

Senior Software Engineer position at Beacon AI focusing on autonomy and robotics for aviation systems, requiring 3-8+ years of experience in robotics software development.

Senior Fleet Operations Engineer (NY or MI)

Senior Fleet Operations Engineer position at Simbe Robotics, focusing on robotic fleet maintenance, troubleshooting, and support in NY or MI.

Robotics Software Engineer

Senior Robotics Software Engineer position at TerraFirma Robotics, developing autonomous earthmoving machines for construction industry