Matthew Powelson

Senior Robotics Software Engineer at ARM Institute

Greater Pittsburgh Region United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Matthew Powelson is a Senior Robotics Software Engineer with 11 years of experience building production robotic systems that bridge perception, planning, and hardware. He helped scale Tortuga AgTech’s fruit-picking platform from prototype to a fleet of 150+ robots, contributing across arm planning, ML model training, hardware integration and even battery engineering. An active ROS-Industrial contributor, he’s added camera simulation and pick-and-place planning refinements to widely used training material, reflecting a practical focus on simulation-to-hardware transfer. Based in the Greater Pittsburgh region, he brings a hands-on mix of research pedigree (NASA, Vanderbilt) and startup grit, comfortable moving between C++ backend work, system integration, and field deployments.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster’s Degree Mechanical Engineering, Master’s Degree Mechanical Engineering at Tennessee Technological University
languagesEnglish
github-logo-circle

Github Skills (6)

pathfinding10
c-language10
cprogramming-language10
ros10
simulations9
simulation9

Programming languages (10)

TypeScriptDockerfileC++ShellCSWIGCMakeHTML

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer
Contributions:118 commits, 2 PRs, 3 comments in 6 months
Contributions summary:Matthew primarily contributed to the `sensor_simulator_3d.cpp` file, adding features to launch and combine simulated cameras within the `ros-industrial/industrial_training` repository. The user also made changes to the `trajopt_pick_and_place_constructor.cpp` and other files to add tutorial gh pages and make hardware integration changes, which included implementing collision and velocity costs. The user's work appears focused on refining the pick and place planning and simulation aspects within the training material.
infinibandtraining-materialindustrialros-industrialtraining
mpowelson/trajopt_ros

Aug 2018 - Dec 2021

Trajectory Optimization Motion Planner for ROS
Contributions:2 PRs, 297 pushes, 146 branches in 3 years 4 months
roboticsros2optimizationmotionros
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Powelson - Senior Robotics Software Engineer at ARM Institute