Agility Robotics→
Robotics Software Engineering Intern at Agility… · Onsite-…
InternshipOn-siteFull-timeOnsite- Pittsburgh, PA
Skills
roboticspythonbehavior planningc++robotics software architecturesystems integrationrosmotion planningsimulation toolscomputer visionnavigationkinematicscontroldebuggingcuriosity
Job Description
Summary: Agility Robotics is a pioneer in robotics, known for its innovative robot, Digit. The Robotics Software Engineering Intern will focus on developing robust robot behaviors and will work closely with full-time engineers on hands-on robotics problems at the intersection of behavior planning, software integration, and robot execution.
Responsibilities:
- Help develop and maintain robot behaviors used in real-world workflows
- Prototype and evaluate new behavior planning strategies or execution logic
- Apply ideas from your academic research or prior projects to explore improvements in behavior design, robustness, or performance
- Collaborate closely with full-time engineers to translate experimental ideas into production-quality robotics software
- Contribute to software interfaces and abstractions that make robotics behaviors more modular and reusable
- Analyze logs and failures to diagnose behavior and system issues
- Run experiments in simulation and on hardware to evaluate behavior performance
Required Qualifications:
- Currently pursuing an M.S. or Ph.D. in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related field, with a focus on robotics
- Comfortable programming in Python (experience with C++ is a plus)
- Excited about building real robot behaviors, not just running simulations
- Interested in behavior planning, robotics software architecture, and systems integration
- Familiar with robotics concepts such as manipulation, motion planning, computer vision, navigation, kinematics, and control
- Curious, hands-on, and motivated to understand why robots fail in the real world
Preferred Qualifications:
- Exposure to robotics middleware such as ROS
- Exposure to motion planning frameworks such as MoveIt
- Experience with simulation tools used in robotics development (Gazebo, Isaac Sim, MuJoCo, PyBullet)
- Experience designing and building ROS drivers or interfaces for robot hardware
- Experience testing or debugging autonomous systems on real robots
- Familiarity with behavior trees, state machines, task planning, or related execution frameworks
- Prior internship, research, or project experience involving physical robotic systems
Required Skills: Robotics, Python, Behavior planning
Important Skills: C++, Robotics software architecture, Systems integration, ROS, Motion planning, Simulation tools
Nice-to-Have Skills: Computer vision, Navigation, Kinematics, Control, Debugging, Curiosity
Benefits: 401(k) Plan: Includes a 6% company match., Equity: Company stock options., Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees., Benefit Start Date: Eligible for benefits on your first day of employment., Well-Being Support: Employee Assistance Program (EAP)., Time Off: Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown. Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually., On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations., Parental Leave: Generous paid parental leave programs., Work Environment: A culture that supports flexible work arrangements., Growth Opportunities: Professional development and tuition reimbursement programs., Relocation Assistance: Provided for eligible roles., Annual Discretionary Bonus: Provided for eligible roles.
Benefits
401(k) Plan: Includes a 6% company match.
Equity: Company stock options.
Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
Benefit Start Date: Eligible for benefits on your first day of employment.
Well-Being Support: Employee Assistance Program (EAP).
Time Off: Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown. Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
Parental Leave: Generous paid parental leave programs.
Work Environment: A culture that supports flexible work arrangements.
Growth Opportunities: Professional development and tuition reimbursement programs.
Relocation Assistance: Provided for eligible roles.
Annual Discretionary Bonus: Provided for eligible roles.