Ample

Robotics Software Engineer (Madrid)

Madrid, Spain
C++ JavaScript Python
Description

About Ample:

Are 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.

As a Robotics Software Engineer on the Ample, Iberia 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. 

 

WHAT YOU'LL DO:

  • Proficiently code in C++ to manage the control of multiple robotic motion systems
  • Design and implement software interfaces for motor systems and sensor systems
  • Develop decision-making logic through coding to synchronize the movement of multiple robots
  • Design thorough test procedures and tooling for validating production systems
  • Be comfortable with debugging, testing, and verification at multiple levels of software development and integration for physical systems

 

WHAT YOU'LL BRING: 

  • BS with 3+ years of industry experience or MS with 1+ years of industry experience in Computer Science, Electrical Engineering or related technical field
  • Highly proficient coding in C++ 
  • Proficient in Javascript, Python, and/or C is a BONUS
  • Working experience in at least one of the following :
    • Feedback sensors and motor sizing for electromechanical systems
    • Navigation and controls for multi-axis motion systems
    • Motor control and communication protocols
  • Ability 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
  • Written and Verbal Fluency in English

 

All candidates must be authorized to work in Spain.  We 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.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

πŸ₯³πŸ₯³πŸ₯³ 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. πŸ› οΈ
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. πŸš€
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. πŸ“…

What Fellow Engineers Say