Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineering Internship, Motion Planning + Controls

Everyday Robots

Everyday Robots

Software Engineering Internship, Motion Planning + Controls

Mountain View, CA
Internship
Paid
  • Responsibilities

    THE TEAM

    Born from X, the moonshot factory, and working alongside teams at Google, we’re building a new type of robot. One that can learn by itself, to help anyone with (almost) anything. With one foot in today, and the other in tomorrow, we seek to turn the helper robots of science fiction novels into reality. Doing this requires taking on the hardest problems in robotics. All so we can work towards a future where helper robots are a part of a better everyday, for everyone.

    We know that no company, no moonshot, no wild idea is greater than the efforts of the people behind it. Our team is thoughtful, driven and deliberately diverse, working together in a creative and collaborative environment, where everyone’s perspectives and expertise is valued.

    We’re looking for a Motion Planning Intern and a Planning & Controls intern FOR SUMMER 2023.

    YOUR IMPACT

    MOTION PLANNING

    • Application of motion algorithms on a mobile manipulator

    • Data-driven development for robotics

    • Coding best-practices at scale

    • Large-scale data processing pipe-lines

    PLANNING & CONTROLS

    • Application of systemic modeling and control in robot manipulation

    • Analysis and modeling of an electro-mechanical system

    • Practical skills on motor control and actuation

    RESPONSIBILITIES

    MOTION PLANNING

    • Develop new motion algorithms on existing robot logs

    • Test and debug on real robots

    • Write balanced code and deploy to our robot fleet

    PLANNING & CONTROLS

    • Develop methods and algorithms for system identification

    • Design of experiments and validate models using hardware in the loop

    • Package methods and develop a toolbox for testing on a fleet of robots

    MINIMUM QUALIFICATIONS

    • Currently enrolled in an academic program and working toward completing a Master’s degree or PhD degree

    • Comfortable with python and C++

    • Background in either motion planning and/or machine learning

    • Control theory, system characterization/identification, and working knowledge of motor control

    PREFERRED QUALIFICATIONS

    • Motion Planning library experience

    • ML model training experience

    • SQL or large scale data processing

    • Estimation Theory

    • Statistical Analysis

    At the Everyday Robots, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. We are proud to be an equal opportunity workplace and an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

    If you require additional accommodations during the interview process, please let us know.

  • Industry
    Information Technology and Services
  • About Us

    Born from X, the moonshot factory, and working alongside teams at Google, we’re building a new type of robot. One that can learn by itself, to help anyone with (almost) anything.

    Our vision is to build robots that will be as transformative to the physical world, as our computers are in the digital world.

    But to get there, we first need to take on the hardest problem in robotics — building robots that can learn how to help us with just about anything.