Software Engineering Intern
PickNik RoboticsJoin 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 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 Engineering Intern
Join Ibotta as a Software Engineering Intern in Denver. Work on real-world challenges, learn from experts, and contribute to innovative projects.
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.
Internship, Reinforcement Learning Engineer
Join Tesla as a Reinforcement Learning Engineer Intern to develop robotic learning systems for humanoid robots.
Software Engineer Intern
Join Kognitos as a Software Engineer Intern to work on AI and machine learning projects in San Jose.
Computer Science Internship: C++/C Software Developer
Join ASML as a Computer Science Intern focusing on C++/C software development and code visualization.
Internship - Software Developer in DevOps
Join ASML as a Software Developer Intern in DevOps, focusing on automation and CI/CD infrastructure.
Software Engineering Intern
Join Garmin as a Software Engineering Intern in Boulder, CO. Develop software for communication and navigation products.
Internship for Web Application Development
Join Siemens as a Web Application Intern to develop healthcare applications using Python, Flask, and JavaScript frameworks.
Software Engineering Undergraduate Intern
Join Nike as a Software Engineering Intern, work with cutting-edge technology, and innovate in a diverse and inclusive environment.
Software Engineering Intern
Join Navico Group as a Software Engineering Intern in Tulsa, OK. Support trolling motor development with C/C++ skills. Full-time May-August.
Software Engineer Intern
Join Garmin as a Software Engineer Intern in Tucson, AZ. Develop software using C++, C#, Java, and more.
Full-Stack Engineer
Join Happyrobot as a Full-Stack Engineer in San Francisco to develop and optimize AI-driven web applications for the logistics industry.
Software Engineering Intern
Join Red Hat as a Software Engineering Intern in Raleigh, NC. Gain experience in Python, Go, and collaborate with global teams.
Frontend Developer Internship
Join Airbus as a Frontend Developer Intern in Madrid. Develop web components using React and support backend with AWS and Python.
Intern Software Engineer
Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.
Creative Technology Intern - Summer 2025
Join Deeplocal as a Creative Technology Intern for Summer 2025. Work on innovative projects at the intersection of art and technology.
Internship Software Engineer - Machine Learning Infrastructure
Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.
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 Engineering Internship/Co-op Spring 2025
Join SpaceX as a Software Engineering Intern for Spring 2025. Work on impactful projects with a focus on software development and aerospace.
Intern - Electrical Engineering and Software Development
Join SPHERICAL as an Electrical Engineering and Software Development Intern in Rotterdam. Work on IC design and software development in a hybrid environment.
Internship - Evaluation of Rust Programming Language Usage
Internship to evaluate Rust programming language for software needs, re-implementing components, and performance analysis.
Software Engineering Intern
Join Perpay as a Software Engineering Intern to gain real-world experience in a fast-paced tech startup environment.