{"schemaVersion":"jobsearcher.job.v1","id":"f4cf361e175307ce1a95dc4f","url":"https://jobsearcher.com/jobs/f4cf361e175307ce1a95dc4f","canonicalUrl":"https://jobsearcher.com/jobs/f4cf361e175307ce1a95dc4f","title":"Robotics Software Engineer","description":"Robotics Software Engineer\n\nAbout Ample:\nAre you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable rapid and cost-effective modular battery swapping, making powering your electric car as convenient as a gas station visit. Our passionate team of technologists, designers, and environmental advocates is dedicated to addressing one of the most pressing challenges of our era. Join Ample and be part of our mission to make this accessible to billions of vehicles worldwide.\nAs a Robotics Software Engineer on the Ample team, you will take a proactive, hands-on approach to tackle and solve an array of practical electro-mechanical technical problems, working alongside a variety of hardware and software domains, bringing both excellent technical skills and a positive, team-centric attitude.\n\nWhat you'll do:\nProficiently code in C++ to manage the control of multiple robotic motion systems\nDesign and implement software interfaces for motor systems and sensor systems\nDevelop decision-making logic through coding to synchronize the movement of multiple robots\nDesign thorough test procedures and tooling for validating production systems\nBe comfortable with debugging, testing, and verification at multiple levels of software development and integration for physical systems\nMentor junior colleagues\nWhat you'll bring:\nBS with 3+ years of industry experience or MS with 1+ years of industry experience in Computer Science, Electrical Engineering or related technical field\nHighly proficient coding in C++\nProficient in Javascript, Python, and/or C is a BONUS\nWorking experience in at least one of the following :\n\nFeedback sensors and motor sizing for electromechanical systems\nModel-Based development and simulation for electromechanical systems\nNavigation and controls for multi-axis motion systems\nMotor control and communication protocols\nAbility to take an abstract problem and break it down into an implementable system - starting with a scrappy approach and progressively building it up into a sophisticated solution\n\nWe are an equal opportunity and E-verified Employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status.","company":"Ample","rawCompany":"ample","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:21:58.613Z","occupations":[{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.05","title":"Mechatronics Engineers","slug":"mechatronics-engineers"}],"industries":[{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Robotics Software Engineer","description":"Robotics Software Engineer\n\nAbout Ample:\nAre you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable rapid and cost-effective modular battery swapping, making powering your electric car as convenient as a gas station visit. Our passionate team of technologists, designers, and environmental advocates is dedicated to addressing one of the most pressing challenges of our era. Join Ample and be part of our mission to make this accessible to billions of vehicles worldwide.\nAs a Robotics Software Engineer on the Ample team, you will take a proactive, hands-on approach to tackle and solve an array of practical electro-mechanical technical problems, working alongside a variety of hardware and software domains, bringing both excellent technical skills and a positive, team-centric attitude.\n\nWhat you'll do:\nProficiently code in C++ to manage the control of multiple robotic motion systems\nDesign and implement software interfaces for motor systems and sensor systems\nDevelop decision-making logic through coding to synchronize the movement of multiple robots\nDesign thorough test procedures and tooling for validating production systems\nBe comfortable with debugging, testing, and verification at multiple levels of software development and integration for physical systems\nMentor junior colleagues\nWhat you'll bring:\nBS with 3+ years of industry experience or MS with 1+ years of industry experience in Computer Science, Electrical Engineering or related technical field\nHighly proficient coding in C++\nProficient in Javascript, Python, and/or C is a BONUS\nWorking experience in at least one of the following :\n\nFeedback sensors and motor sizing for electromechanical systems\nModel-Based development and simulation for electromechanical systems\nNavigation and controls for multi-axis motion systems\nMotor control and communication protocols\nAbility to take an abstract problem and break it down into an implementable system - starting with a scrappy approach and progressively building it up into a sophisticated solution\n\nWe are an equal opportunity and E-verified Employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status.","datePosted":"2026-04-12T20:21:58.613Z","dateModified":"2026-04-12T20:21:58.613Z","hiringOrganization":{"@type":"Organization","name":"Ample","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f4cf361e175307ce1a95dc4f"},"url":"https://jobsearcher.com/jobs/f4cf361e175307ce1a95dc4f"}}