# Nathan Otenti > Senior Software Engineer @ NVIDIA Location: Greater Boston, United States Profile: https://flows.cv/nathanotenti Experienced Software Engineer with a demonstrated history of working in the autonomy and consumer device spaces. Skilled in Python, Golang, C++, and AWS with a desire to model and foster strong Agile methodologies. Coder, designer, doer, and team player. ## Work Experience ### Senior Software Engineer @ NVIDIA Jan 2026 – Present ### Senior Software Engineer @ Block Jan 2022 – Jan 2026 ● Lead engineer responsible for software interface to Square’s hardware test platform. Product sees thousands of daily executions and singularly enables the development workflows of dozens of engineers. ● Designed, implemented, and maintained an Android Trade Federation test platform solution. Used in part to gate Square’s OS software releases. ● Designed, implemented, and maintained Python CLI application allowing engineers and technicians supporting Square’s hardware test platform to prepare hardware, configure and debug hardware state, and collect device metrics. ● Developed CLI application in Go allowing engineers to query the execution state of each hardware device on Square’s test platform. ● Modernized Python tooling within Square’s hardware organization, saving roughly 65 machine hours per day and improving the development experience for multiple groups. ### Senior Software Engineer @ Motional Jan 2020 – Jan 2022 | United States ● Led AWS microservice infrastructure design and implementation for dashboard used across the company. Migrated from proxy server to serverless architecture. ● Lead engineer responsible for the design, implementation, maintenance, and documentation of an autonomous vehicle evaluation tool written in Golang. ● Maintained, improved, and redesigned legacy Python software used to evaluate autonomous vehicle behavior. Improved execution speed by roughly 20x. ● Implemented and maintained multiple integration projects to expand the audience of the vehicle evaluation tool. Audience grew from 20 to hundreds after the integrations. ● Acted as Scrum Master for a team of ten. ### Software Engineer @ Aurora Flight Sciences Corporation Jan 2018 – Jan 2020 | Cambridge, MA ● Worked on a team designing and building autonomous flight software focused on delivering a high integrity, certifiable product aimed at disrupting the aerospace industry and local and global travel means. ● Created multiple vehicle behaviors in C++11 and Python that flexed the autonomous flight software. These behaviors include: dynamic route planning around an in-air obstacle, event-driven waypoint following, and landing zone evaluation with dynamic routing to the touch-down point. ● Designed and implemented a mission creation utility in Python using NumPy that drastically increased the rate at which programs could produce flyable missions. ● Developed Python GUI for interacting with mission management software. Used daily by development team, flight engineers, and program management. ● Worked to help bring proper Agile methodologies to a small software team. Regularly communicated with leadership regarding team performance improvements to expect as a result of adopting Agile, best practices to adhere to, and necessary steps to take to ramp up our program. Acted as a model for correct Agile workflow and demonstrated how to best adopt the philosophies quickly. ● Designed, implemented, and maintained system and unit testing framework for autonomous flight software. ● Designed, implemented, and maintained continuous integration framework through GitLab aimed at vastly increasing the productivity and throughput of the autonomous flight software program. Made heavy use of Docker to ensure build and deployment consistency. System currently serves 20+ engineers. ● Involved in all phases of the software development cycle, including defining requirements, designing new and rearchitecting old software components, implementing in various domains, and verification and validation. ### Software Engineering Co-Op @ QinetiQ North America Jan 2017 – Jan 2017 | Waltham, MA ● Improved the UI and functionality of the operator control unit for the TALON 5 robotic system using C#. Regularly communicated with customers and used their feedback to drive my development choices. ● Performed rigorous system tests of the TALON 5 robotic system to ensure system health. Often called on to determine which features of the robotic system needed testing, how to test them, and the best way to garner results. ● Uncovered, debugged, and tested a critical system bug in a PIC microcontroller aboard the TALON 5. Collaborated with senior engineers to discuss the implications of the system failure, how to solve it in a timely manner, and how to avoid the condition in future product iterations. ● Wrote a technical manual overviewing the entire software system for the TALON 5's operator control unit. Communicated with customers regularly and tailored my writing to reflect their wants. ### Software Engineering Co-op @ CyPhy Works Jan 2016 – Jan 2016 | Danvers, MA ● Wrote C++ code to handle flying vehicle flight control using PX4 API. ● Integrated and tested a number of SLAM and optical flow algorithms. ● Tested and debugged video streaming applications. ● Assisted with entire software bring-up process. ### Software Engineering Co-op @ Draper Jan 2015 – Jan 2015 | Cambridge, MA ● Worked alongside a senior engineer to design data acquisition software written in C and Bash. ● Wrote a Python script to run on a network of Raspberry Pi that supported inter-node communication. A paper discussing the findings and breakthroughs of the project was shown at the 2016 IEEE International Symposium on Technologies for Homeland Security. ● Tested image processing algorithms on ARM processors. ## Education ### Master of Science - MS in Computer Science Georgia Institute of Technology ### Bachelor of Science - BS in Computer Engineering Northeastern University ## Contact & Social - LinkedIn: https://linkedin.com/in/nathan-otenti --- Source: https://flows.cv/nathanotenti JSON Resume: https://flows.cv/nathanotenti/resume.json Last updated: 2026-03-31