Full-Time

Robotics Software Engineer

Posted on 4/25/2024

Ample

Ample

51-200 employees

Provides rapid electric vehicle battery swapping

Data & Analytics
Robotics & Automation
Energy

Mid

San Francisco, CA, USA

Required Skills
Python
JavaScript
Communications
Requirements
  • BS in Computer Science, Electrical Engineering, or related field
  • 3+ years of industry experience with BS or 1+ years with MS
  • Proficiency in C++
  • Proficiency in Javascript, Python, and/or C
  • Experience with feedback sensors and motor sizing for electromechanical systems
  • Experience with Model-Based development and simulation for electromechanical systems
  • Experience with navigation and controls for multi-axis motion systems
  • Experience with motor control and communication protocols
  • Ability to problem-solve and implement solutions
Responsibilities
  • Code in C++ to manage robotic motion systems
  • Design and implement software interfaces for motor and sensor systems
  • Develop decision-making logic for multiple robots
  • Design test procedures for production systems
  • Debug, test, and verify software for physical systems
  • Mentor junior colleagues

Ample specializes in a modular, swappable battery architecture for electric vehicles, featuring autonomous robotics and smart-battery technology. The company stands out as a potential workplace due to its focus on rapid, economical energy solutions which are crucial in advancing environmental sustainability. Working here not only presents an opportunity to engage with cutting-edge technology but also to be part of a team directly contributing to the future of eco-friendly transportation.

Company Stage

Series C

Total Funding

$276.1M

Headquarters

San Francisco, California

Founded

2014

Growth & Insights
Headcount

6 month growth

4%

1 year growth

16%

2 year growth

85%