Robotics Software Engineering Intern - 2025 Fall | Trossen Robotics
top of page

Robotics Software Engineering Internship - 2025 Fall

Full Time | Onsite

Date: 01/24/2024

 

For over twenty years, Trossen Robotics has specialized in integrating technology and precision manufacturing into robotics as both a reseller and a manufacturer. We supply research labs and educational institutions with the hardware, tools, and software they need for cutting-edge projects. Recently, Trossen Robotics expanded into wholly integrated research kits for robotic machine learning and AI, as well as industrial utility rovers for a wide range of applications. 

 

Job Description:

 

Trossen Robotics is hiring for Robotics Software Engineering Interns for the 2025 fall term who will be responsible for the design and development of production-grade drivers, modules, and applications for research- and industrial-grade robotic systems.

 

Responsibilities:

 

  • Creation and tuning of controls systems for dynamical systems

  • Developing and tuning of sensor fusion and state estimation pipelines

  • Designing and improving embedded systems

  • Onboarding off-the-shelf hardware devices by writing driver libraries and ROS controllers

  • Development of perception and vision-based applications

  • Improving navigation for mobile bases or motion planning pipelines for manipulators

  • Defining high-level robot behavior using deliberation technologies like behavior trees and state machines

  • Creating simulation environments for rapid testing and iteration

  • Writing internal and public-facing technical documentation

 

Minimum Requirements:

 

  • Actively pursuing an advanced degree (MS, PhD) in robotics, computer science, or a related field at the time of the internship

  • At least one year of ROS 2 development experience

  • Fluent in C++ and Python

  • Familiarity with git and GitHub

  • Hands-on work with sensors and actuators including BLDC or Servo Motors, IMU, GNSS, Optical Cameras, Stereo Depth Cameras, and LiDARs

  • Expertise in at least one core area of robotics such as control systems, sensor fusion, kinematics & dynamics, computer vision, or motion planning

  • Strong written and verbal communication skills

  • Strong problem-solving and analytical skills

  • Ability to teach yourself and learn new skills on the job

 

Nice-to-haves:

 

  • Have contributed to open source projects

  • Knowledge of containerization using Docker

  • Familiarity with CI/CD pipelines

  • Experience with CUDA and NVIDIA’s Jetson platform

  • Simulation experience with Gazebo or Issac Sim

  • Knowledge of embedded programming tools and frameworks

  • Previous usage of debugging and profiling tools

Will you actively be pursuing an advanced degree (PhD, MS) in robotics, computer science, or a related field at the time of the internship?
Yes
No
bottom of page