Josh Langsfeld

Senior Robotics Engineer at Contoro Robotics

Austin, Texas, 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
Josh Langsfeld is a Senior Robotics Engineer based in Austin, Texas, with 11 years of experience building and shipping robotics software and systems across industry and research. He combines deep academic training (Ph.D., University of Maryland) with hands-on roles at General Motors, Southwest Research Institute, and Contoro Robotics to deliver production-ready robot software and automation solutions. Josh contributes to prominent open-source projects—helping streamline ROS-Industrial training environments and contributing low-level math and error-handling improvements to the Julia language—showing strength in both DevOps/documentation and core backend development. His work often bridges research and deployment: translating complex algorithms into robust, repeatable setup scripts, launch files, and testable implementations. Known for pragmatic engineering and clear technical writing, he brings an unusual mix of systems thinking, tooling polish, and a track record of improving developer onboarding for robot platforms.
code11 years of coding experience
job15 years of employment as a software developer
bookM.S.E, M.S.E at University of Michigan
bookB.S., B.S. at Rice University
bookThe University of Maryland, College Park
languagesSpanish
github-logo-circle

Github Skills (18)

programming-language10
bash10
language-design10
ros10
julia10
data-structure9
algorithm9
algorithms9
linux9
linear-algebra9
documentation9
data-structures9
scientific-computing8
mathematics8
math8

Programming languages (10)

JuliaDockerfileJavaC++CSSShellCMakeJavaScript

Github contributions (5)

github-logo-circle
ROS-Industrial Training Material
Role in this project:
userDevOps Engineer & Technical Writer
Contributions:14 reviews, 76 commits, 38 PRs in 4 years 9 months
Contributions summary:Josh's commits primarily focus on setting up the development environment and installing dependencies for the ROS-Industrial training. They created scripts to install necessary packages and tools for ROS1 and ROS2, including Chrome. Furthermore, the user made changes to the training documentation and updated existing launch files. Their work aimed at streamlining the training process by providing the setup scripts, as well as ensuring the training material is current.
infinibandtraining-materialindustrialros-industrialtraining
JuliaLang/julia

Dec 2014 - Aug 2016

The Julia Programming Language
Role in this project:
userBack-end Developer
Contributions:14 commits, 10 PRs, 110 comments in 1 year 8 months
Contributions summary:Josh contributed to the Julia programming language core, focusing on mathematical function definitions and related testing. Their work included modifying the `sign` function to handle unsigned arguments and implementing an alternate, non-branching version. Furthermore, the user added a varargs method for symbol generation and updated documentation related to linear algebra functions, specifically regarding Cholesky factorization. They also introduced the `InitError` exception for improved error handling during module initialization.
sciencejulia-languagemachine-learningjulialangpetsc
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
Josh Langsfeld - Senior Robotics Engineer at Contoro Robotics