Siddharth Chawla is a seasoned software engineer with extensive experience in embedded systems and firmware development. Currently serving as a Staff Embedded Software Engineer at Rivian since April 2024, Siddharth previously held positions including Senior Firmware Engineer and Firmware Engineer at Sibros from September 2019 to April 2024. Early career experience includes roles as a Firmware Engineering Assistant at Tower Foundation of SJSU, where responsibilities involved assisting in firmware tasks, and as an Embedded Software Engineer Intern at BXB Digital, where a multi-threaded application for IoT device testing was developed. Additional experience includes internships focusing on software engineering and research in edge computing at Packet Path LLC and San Jose State University. Siddharth began a career at HCL Technologies, customizing CA Clarity PPM for various client needs. Siddharth earned a Master of Science in Embedded Systems from San Jose State University and a Bachelor of Technology in Computer Science from Maharshi Dayanand University. Skills include proficiency in Python, multi-threading, object-oriented programming, and REST APIs.