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
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
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.
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.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
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.
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.
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.
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.
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.
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.
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.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.