Kevin Trinh Nguyen

Software Engineer — Embedded Systems & AI/Agentic Engineering

Austin, TX

Software Engineer with 4+ years at John Deere spanning embedded QA/QI and feature development on precision agriculture displays, now pivoting toward AI-assisted development and agentic engineering. I build AI-integrated knowledge systems, developer tooling, and write about the intersection of embedded systems and modern AI workflows.

Experience

Software Developer — AutoPath Team

John Deere · Austin, TX

June 2024 – Present

Feature development on Gen4OS precision agriculture displays. Delivered AB-Curves for AutoPath Boundaries (hackathon spike to 8 production stories), led 6+ story AutoPathTrackService refactoring, and discovered 5 critical threading issues in AutomationEnginePlanner. Built a 316-file AI-integrated engineering knowledge system and drove team-wide GitHub Copilot adoption from 0% to daily use.

C++14Qt5Embedded LinuxGoogle TestCMakePythonMkDocs

QA/QI Software Engineer — Guidance QI Team

John Deere · Austin, TX

February 2023 – June 2024

Deep-debug specialist resolving 38 major and 60+ minor defects across Gen4OS displays. Diagnosed SIGSEGV/SIGABRT crashes, threading and concurrency defects using GDB, valgrind, and ASAN. Executed SiL and on-vehicle testing with tractors and combines.

C++QtGDBValgrindASANGoogle TestFroglogic Squish

Part-Time Software Engineer — Guidance QI Team

John Deere · Ames, IA

July 2021 – December 2022

Conducted embedded software testing while enrolled full-time at Iowa State. Resolved 24 confirmed defects using Google Test and Froglogic Squish. Refactored AutoTrac PieState logic into an independent component.

C++CMakeQtCAN ProtocolUbuntu Linux

IT Technical Assistant

ISU Endpoint Technologies · Ames, IA

February 2020 – July 2021

Resolved 200+ technical support tickets. Primary Apple technician deploying Jamf Pro and custom Python scripts across campus.

PythonJamf PromacOS

Skills

Languages

C++14CPythonJavaScriptTypeScriptJavaSQL

AI & Agentic Engineering

Agent Instruction AuthoringMCP IntegrationPrompt EngineeringLLM-Assisted WorkflowsClaude CodeGitHub CopilotICM Methodology

Embedded & Platform

Gen4OSEmbedded LinuxCAN ProtocolQt5CMakeJDX Build System

Web & Cloud

ReactNext.jsTailwind CSSNode.jsAWSHugo

Debugging & Testing

GDBValgrindASANGoogle Test/MockFroglogic SquishSiL/HiL Testing

DevOps & Tools

GitGitHub ActionsJenkinsDockerMkDocsUbuntu Linux

Education

B.S. Computer Engineering

Iowa State University

December 2022

  • Vietnamese Student Association — Student Advisor
  • Multicultural Vision Program Scholar
  • FIRST Robotics Alumni

What You'll Find Here

  • Notes on agentic engineering and AI-assisted development
  • Technical deep dives and project write-ups
  • Learning logs and knowledge collected along the way