PickNik Robotics logo

Software Engineering Intern

PickNik Robotics

Join PickNik Robotics as a Software Engineering Intern

PickNik Robotics is a global leader in robotics, specializing in advanced software platforms for robot arms and mobile manipulation. We are seeking a Software Engineering Intern to join our team and contribute to the development of our MoveIt Pro Software Platform, which is used by thousands of companies worldwide.

About the Role

As a Software Engineering Intern at PickNik Robotics, you will:

  • Use our robotics developer platform to enhance the user experience for our customers.
  • Work with MoveIt Pro and the Robot Operating System (ROS) to improve documentation, build example applications, and expand our set of example 3D robot worlds.
  • Collaborate with highly accomplished roboticists, most of whom hold advanced degrees in the field.
  • Assist in creating and updating documentation, developing example robot configuration ROS packages, and building applications using Behavior Trees and our library of 170+ robot skills/behaviors.

Key Responsibilities

  • Improve MoveIt Pro documentation and build example applications.
  • Expand the set of example 3D robot worlds available in our high-fidelity simulation.
  • Create and update documentation and example robot configuration ROS packages.
  • Build applications using Behavior Trees and our existing library of robot skills/behaviors.

Requirements

  • Currently pursuing a degree in Computer Science, Robotics, or a related field, or have equivalent industry experience.
  • 2+ years of experience with programming in multiple languages, including C++ and Python.
  • Knowledge of software development in Linux.
  • Ability to develop with common GitHub workflows, including creating branches and pull requests.
  • Experience with the Robot Operating System (ROS).
  • Proficiency in writing in the Markdown language.
  • Reside in the Boulder/Denver area and have the ability to work in-office with the PickNik team.

Preferred Skills

  • Ability to manipulate and create 3D assets, such as in Blender and SolidWorks.
  • Proficiency in standard web technologies such as HTML, CSS, JavaScript, React, and NodeJS.
  • Experience with MoveIt, Nav2, Mujoco, Drake, or other robotic libraries is advantageous.

Why Join Us?

  • Work with a team of experts in the field of robotics.
  • Contribute to cutting-edge technology that is transforming the robotics industry.
  • Gain hands-on experience with advanced robotics software and tools.

This is a hybrid role, requiring both on-site and off-site work. The position is based in Boulder, Colorado, and offers a competitive hourly wage of $25.

Join us in helping companies deploy AI to robot arms fast and efficiently, opening up new possibilities only limited by our customer's imagination.

Similar jobs

Last update: 23 minutes ago

Gecko Robotics logo
Gecko Robotics

Field Software Engineer Intern

Join Gecko Robotics as a Field Software Engineer Intern, working with Python, C++, and ROS in Pittsburgh.

Bear Robotics logo
Bear Robotics

Software Engineer Intern

Join Bear Robotics as a Software Engineer Intern to work on robotics and software systems. Ideal for those pursuing advanced degrees in related fields.

Gecko Robotics logo
Gecko Robotics

Software Engineer Intern

Join Gecko Robotics as a Software Engineer Intern in Boston. Work with cutting-edge AI and robotics technology to transform infrastructure.

Reframe Systems logo
Reframe Systems

Software Engineer - Full Stack Robotics Co-Op Spring 2025

Join Reframe Systems as a Software Engineer Co-Op to develop robotics software for net-zero housing solutions.

NVIDIA logo
NVIDIA

Senior Software Engineer, Robotics Manipulation

Senior Software Engineer specializing in Robotics Manipulation, AI, C++, and ROS in Santa Clara, CA.

sewts logo
sewts

Python Developer Intern

Join sewts as a Python Developer Intern in Munich, focusing on robotics and AI for automating the fashion industry.

Intrinsic logo
Intrinsic

Robotics Software Engineer

Join Intrinsic as a Robotics Software Engineer to design and build robotic automation systems using C++, Python, and Kubernetes.

Gecko Robotics logo
Gecko Robotics

Software Engineer

Join Gecko Robotics as a Software Engineer to design and implement software solutions using Python, React, and Typescript.

Gecko Robotics logo
Gecko Robotics

Software Engineer - New Graduate

Join Gecko Robotics as a Software Engineer - New Graduate. Work with Python, React, and GCP in a hybrid environment.

Qorvo, Inc. logo
Qorvo, Inc.

Software Engineering Intern - Python/C++

Join Qorvo as a Software Engineering Intern in Barcelona. Work with Python/C++ to streamline software processes. Gain real-world experience.

Neuralink logo
Neuralink

Software Engineer Intern

Join Neuralink as a Software Engineer Intern in Austin, TX. Work on cutting-edge brain-machine interfaces with a talented team.

Robinhood logo
Robinhood

Security Software Engineering Intern

Join Robinhood as a Security Software Engineering Intern to build secure tools and services. Proficiency in Python and Go required.

NVIDIA logo
NVIDIA

Senior Software Engineer, AI Platform - Robotics

Senior Software Engineer needed for AI Robotics platform at NVIDIA, Santa Clara. Involves cloud platforms, Kubernetes, Python.

Robinhood logo
Robinhood

Software Engineering Intern, Backend

Join Robinhood as a Software Engineering Intern, Backend, to build and maintain core financial products.

Robinhood logo
Robinhood

Software Engineer Intern, Web

Join Robinhood as a Software Engineer Intern, Web. Work with JavaScript, React, and TypeScript in a dynamic fintech environment.

NVIDIA logo
NVIDIA

Software Engineering Intern - NVIDIA Ignite Program

Join NVIDIA's 2025 Ignite Software Engineering Internships for hands-on experience in cutting-edge technology.

Roblox logo
Roblox

Software Engineer Intern - Summer 2025

Join Roblox as a Software Engineer Intern for Summer 2025. Work on exciting projects and gain valuable experience in a dynamic environment.

RippleMatch logo
RippleMatch

Software Engineering Intern (Summer 2025)

Join Notion as a Software Engineering Intern for Summer 2025. Work on impactful projects with a focus on problem-solving and collaboration.

Antmicro logo
Antmicro

Open Source Software Internship

Join Antmicro's Open Source Software Internship in Poznań. Work with Linux, Python, and C++ on cutting-edge projects.

Neuralink logo
Neuralink

Software Engineer Intern

Join Neuralink as a Software Engineer Intern to develop cutting-edge brain-machine interfaces. Work on-site in Fremont, CA.

Robinhood logo
Robinhood

Software Engineer Intern, Android

Join Robinhood as a Software Engineer Intern, Android. Work with Kotlin, RxJava, and more in a hybrid role.

Machina Labs logo
Machina Labs

Senior Robotics Software Engineer

Senior Robotics Software Engineer needed in LA, expertise in C++, Python, robotics, real-time systems.

Amazon logo
Amazon

Software Development Engineer (SDE) Intern - Summer 2025

Join Amazon Robotics as a Software Development Engineer Intern for Summer 2025. Work with cutting-edge technology in a diverse and inclusive environment.

Gecko Robotics logo
Gecko Robotics

Full Stack Software Engineer - Field Software

Join Gecko Robotics as a Full Stack Software Engineer to develop innovative field software solutions using Svelte, JavaScript, and Python.