Joseph Neiger

Software Engineer at Nuro

Fremont, California, 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
Joseph Neiger is a software engineer with 11 years' experience building autonomy and swarm robotics systems, spanning low-level firmware to high-level AI and optimization. He has led full-stack robotic software teams (RoboJackets, The A Team) and developed real-time ML models and multi-camera trackers to improve ball-state estimation and decision-making for autonomous soccer. At the Air Force Research Laboratory he architected a swarm autonomy framework bridging simulation and hardware-in-the-loop, and built CI/CD and tooling to accelerate research. Currently at Nuro he focuses on behavior evaluation and synthetic agent behaviors for autonomous vehicles. Notably, he implemented core ball-sensing functionality in the widely used RoboJackets RoboCup codebase and regularly translates research ideas into production-ready systems.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's of Computer Engineering, Computer Engineering, 3.75, Bachelor's of Computer Engineering, Computer Engineering, 3.75 at Georgia Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

c-language10
object-oriented-programming10
cprogramming-language10
robotics9
firmware9
robocup9

Programming languages (6)

C++CGoEmacs LispPythonMatlab

Github contributions (5)

github-logo-circle
RoboJackets/robocup-software

Nov 2015 - May 2020

Georgia Tech RoboJackets Software for the RoboCup Small Size League
Role in this project:
userBack-end Developer
Contributions:3 reviews, 481 commits, 116 PRs in 4 years 7 months
Contributions summary:Joseph implemented core ball-sensing functionality within the RoboJackets software for RoboCup Small Size League. This involved creating and defining a `ball_sense` class in C++ to determine if an emitter-to-receiver beam is broken, indicating the presence of the ball. The user's contributions included the creation of a header and source file for ball sensing, as well as the integration of the new class into the `main.cpp` file.
roboticssmall-sizerobojacketsgeorgialeague
JNeiger/robocup-firmware

Oct 2016 - Nov 2019

Georgia Tech RoboJackets firmware for the RoboCup Small Size League
Contributions:3 PRs, 3 pushes, 3 branches in 3 years 1 month
small-sizefirmwarerobojacketsgeorgialeague
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
Joseph Neiger - Software Engineer at Nuro