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
Field Software Engineer Intern
Join Gecko Robotics as a Field Software Engineer Intern, working with Python, C++, and ROS in Pittsburgh.
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.
Software Engineer Intern
Join Gecko Robotics as a Software Engineer Intern in Boston. Work with cutting-edge AI and robotics technology to transform infrastructure.
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.
Senior Software Engineer, Robotics Manipulation
Senior Software Engineer specializing in Robotics Manipulation, AI, C++, and ROS in Santa Clara, CA.
Python Developer Intern
Join sewts as a Python Developer Intern in Munich, focusing on robotics and AI for automating the fashion industry.
Robotics Software Engineer
Join Intrinsic as a Robotics Software Engineer to design and build robotic automation systems using C++, Python, and Kubernetes.
Software Engineer
Join Gecko Robotics as a Software Engineer to design and implement software solutions using Python, React, and Typescript.
Software Engineer - New Graduate
Join Gecko Robotics as a Software Engineer - New Graduate. Work with Python, React, and GCP in a hybrid environment.
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.
Software Engineer Intern
Join Neuralink as a Software Engineer Intern in Austin, TX. Work on cutting-edge brain-machine interfaces with a talented team.
Security Software Engineering Intern
Join Robinhood as a Security Software Engineering Intern to build secure tools and services. Proficiency in Python and Go required.
Senior Software Engineer, AI Platform - Robotics
Senior Software Engineer needed for AI Robotics platform at NVIDIA, Santa Clara. Involves cloud platforms, Kubernetes, Python.
Software Engineering Intern, Backend
Join Robinhood as a Software Engineering Intern, Backend, to build and maintain core financial products.
Software Engineer Intern, Web
Join Robinhood as a Software Engineer Intern, Web. Work with JavaScript, React, and TypeScript in a dynamic fintech environment.
Software Engineering Intern - NVIDIA Ignite Program
Join NVIDIA's 2025 Ignite Software Engineering Internships for hands-on experience in cutting-edge technology.
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.
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.
Open Source Software Internship
Join Antmicro's Open Source Software Internship in Poznań. Work with Linux, Python, and C++ on cutting-edge projects.
Software Engineer Intern
Join Neuralink as a Software Engineer Intern to develop cutting-edge brain-machine interfaces. Work on-site in Fremont, CA.
Software Engineer Intern, Android
Join Robinhood as a Software Engineer Intern, Android. Work with Kotlin, RxJava, and more in a hybrid role.
Senior Robotics Software Engineer
Senior Robotics Software Engineer needed in LA, expertise in C++, Python, robotics, real-time systems.
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.
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.