Skip to content

My name is Pranav Goel and

Embedded Software Engineer, Farmington Hills, MI

About Me

About Me About

Pranav Goel outdoors by the coast

I'm an embedded software engineer at General Motors with 4+ years bridging low-level hardware constraints and high-level software infrastructure. I lead architectural work on safety-critical RTOS modules, drive test coverage on critical components, and build internal AI-assisted workflows that cut integration time. I'm also pursuing an MS in Computer Science at Georgia Tech (expected Dec 2026).

Interests

When I'm not debugging CAN logs or reviewing RTOS code, I'm usually behind a camera. I shoot landscape and portrait on a Fujifilm X-T3 and it's an absolute joy. I also play guitar and piano (Paper Trails was a one-show college band, but it was awesome), and I like getting out for tennis and golf.

Work Experience Experience

    • Lead architectural design and implementation of safety-critical RTOS C/C++ modules for next-generation vehicle platforms, establishing deterministic memory, scheduling, and network failover strategies.
    • Enforce architectural consistency as a primary technical reviewer, driving test coverage of critical embedded components from 0% to 100% and significantly reducing post-integration defect rates.
    • Collaborate directly with system architects, product owners, and software integration leads to clarify constraints, eliminate requirements ambiguity, and accelerate cross-team delivery cycles.

Projects & R&D Projects

General Motors, 2024 to Present

AI Software and Hardware Integration Agent

  • Architected and deployed token-efficient AI workflows capable of autonomous HIL bench triage, preventing breaking changes and standardizing integration processes across multiple engineering teams.
  • Engineered an automated pipeline to process pull requests and systematically prepare software builds for immediate physical validation.
PythonCAI Architectures

General Motors, 2023 to 2024

Dead Code and Interface Analyzer for C Files

  • Developed a multi-threaded Python application featuring a custom GUI to dynamically identify unused code arrays and legacy interfaces across massive embedded software builds.
  • Drastically reduced organizational technical debt by accelerating macro-level architectural code reviews, cutting average review time from 5 days to under 15 minutes.
PythonCMulti-threading

General Motors, 2022 to 2023

Health Check Tool for L4 Autonomous Vehicles

  • Architected a highly scalable diagnostic tool to evaluate critical module connectivity over automotive Ethernet, optimizing thread management to reduce check times from 5+ minutes to under 10 seconds.
  • Integrated the tool seamlessly into the existing OS software infrastructure, significantly enhancing system debugging efficiency for downstream integration teams.
PythonFlaskMulti-threading

Education Education

Georgia Institute of Technology

Master of Science in Computer Science

Aug 2024 to Expected Dec 2026, Atlanta, Georgia

Coursework: High-Performance Computer Architecture, Software Design, Operating Systems, Human-Computer Interaction, Cybersecurity.

University of Illinois at Urbana-Champaign

Bachelor of Science in Electrical Engineering

Aug 2018 to May 2022, Champaign, Illinois

Coursework: FPGA, Digital & Analog Signal Processing, Electronic Circuits, Parallel Programming, AI, Data Structures.

Skills Skills

Programming Languages

C, C++, Python, CUDA, Bash, Assembly, LaTeX

Systems Architecture

High-Performance Computing, RTOS, CAN, LIN, Ethernet, QNX, MISRA, Automotive Cybersecurity

Tools & Frameworks

Git, Jenkins, Atlassian (JIRA, Confluence), Docker, IBM Rhapsody, INCA, Vehicle Spy, Lauterbach

Certifications

GM Advanced Driving (Level 2), Certified SAFe Practitioner, DFSS Green Belt

Languages

English (Native), German (Proficient), Hindi (Basic)

Where I focus

Core expertise

Daily tools in safety-critical automotive and RTOS work

  • C / C++
  • RTOS / Embedded
  • Python

Production experience

Shipped on vehicles, HIL benches, and integration pipelines

  • Linux / Bash
  • MATLAB / Simulink
  • CAN, LIN, Ethernet

Supporting skills

Internal tooling, coursework, and side projects

  • JavaScript / React
  • CUDA
  • Docker

Leadership Leadership

Director of Internal Affairs

THRUST @ UIUC (Student Space Systems)

May 2020 to Jan 2022

Led club operations and communication channels as an executive board member. Previously served as Engine Control Project Manager, guiding the team to develop an MVP integrated with our high-powered rocket.

Research Assistant

SIGPwny (UIUC Cybersecurity)

Oct 2018 to Jan 2022

Developed CTF problem sets and researched forensics, steganography, and cryptography. Helped run weekly meetings teaching students of all levels about cybersecurity.

Corporate Committee

Engineering Council (UIUC)

Junior year

Selected to build relationships with corporate sponsors supporting the Council's programs and services.

Contact Me Contact

Reach out if you'd like to connect about embedded systems, automotive software, or anything else. I'm happy to chat.