Arjuna Ariyaratne

Software Engineer - Robotics Infrastructure

Pittsburgh, Pennsylvania, United States

About

I am a Polyglot Programmer, Systems Thinker, Computer Engineer working in Robotics. Currently, I am a Staff Software Engineer at Four Growers. I work on next generation robotic infrastructure. My academic background is in Computer Engineering and Systems Engineering.

Experience

  • Staff Software Engineer at Four Growers, Inc.
    Mar 2025 - Present · 1 yr 4 mos

    • Physical AI infrastructure development lead • Lead migration from ROS1 Docker infrastructure to a ROS2 Bazel infrastructure • Lead software architecture across perception, motion planning to hardware control • Leading software platform design for the next generation of agricultural physical AI • Designed and implemented physical AI ingest pipeline • Developed robot deployment architecture for mass manufacturing

  • Senior Software Engineer at Latitude AI
    Feb 2023 - Feb 2025 · 2 yrs 1 mo

    • L3/L2 Autonomous System Safety Critical System Design and Implementation • L3 Autonomous System Logging Team Lead

  • Software Engineer at Argo AI
    Apr 2017 - Feb 2023 · 5 yrs 11 mos

    • Autonomous Vehicle Tracking Systems • Autonomous Vehicle Software Infrastructure • Autonomous Vehicle SW Simulation and Validation • Autonomous Vehicle Cloud Simulation and Validation • Autonomous Vehicle Motion Planning & Control systems integration • Autonomous Vehicle Redundant Perception system infrastructure

  • Automated Driving Engineer at Ford Motor Company
    Aug 2016 - Mar 2017 · 8 mos

    • Autonomous Vehicle SW Simulation and Validation • Design and implementation of simulation engine • Development of internal visualization toolkits

  • Automotive Cybersecurity Researcher at Division of Research, University of Maryland
    Jun 2015 - Jun 2016 · 1 yr 1 mo

    • Founding member of automotive cybersecurity lab in UMD • Manage undergraduate interns by advising, guiding, and work assignment • Design and implement hardware-in-the-loop (HIL) automotive embedded system with the final goal of Car-on-Bench system • Conduct penetration testing in automotive vehicles • Writing grant proposals on topic of securing automotive CAN network architectures