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

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Tikab logo
Tikab

Fullstack Developer with JavaScript, Python, and React

Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.

Ramboll logo
Ramboll

Digital Expert - Software Developer / Full Stack Developer / Data Analyst

Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.

smartmicro logo
smartmicro

Fullstack Developer (m/f/d) with JavaScript and Python

Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

BlueBranch GmbH logo
BlueBranch GmbH

Remote FullStack Developer (m/w/d)

Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.

Rohde & Schwarz logo
Rohde & Schwarz

Fullstack Developer with Angular and Kotlin

Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

ChemInnovation logo
ChemInnovation

Full-Stack Developer with Cloud and Frontend Expertise

Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.

micro1 logo
micro1

Full-Stack Engineer with Python, React.js, and Next.js

Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.