Firmware & Software Developer | Robotics & Embedded Systems | Microcontroller Firmware & Bring-up
Send a job offer directly to this candidate
Firmware and software developer with 13+ years building C/C++ firmware for microcontrollers and hardware applications, owning systems from requirements and architecture through development, testing, and field support at Apple, Qualcomm, Intel, Zeku, and Schneider Electric.
Robotics: helping architect the embedded system behind a lab-automation gantry and robotic arm at VRNDA Labs, including stepper motor control and CAN bus and RS-485 interfaces to replaceable instruments.
Embedded hardware and firmware: bare-metal and RTOS-based firmware, UART, I2C, CAN, and RS-485 communication, and prototype bring-up and troubleshooting with oscilloscopes, logic analyzers, JTAG, and Lauterbach TRACE32.
Testing and documentation: Python test and regression frameworks, integration and validation testing, and clear specifications, interface definitions, and technical documentation.
Field and client support: resolved issues on-site with partners in Japan; mentors engineers and delivers hands-on technical training.
Principal Embedded Systems Consultant at Lokala Consulting (2024-08 – Present)
Senior Firmware Engineer at Schneider Electric (2023-07 – 2024-01)
Senior Staff Engineer, Firmware at Zeku (2021-07 – 2023-06)
Senior Firmware Engineer at Apple Inc. (2019-12 – 2021-06)
Firmware Developer at Intel Corporation (2016-02 – 2019-11)
Modem Verification & Firmware Engineer at Qualcomm (2011-05 – 2015-11)
Network Technician at CCIT, Clemson University (2009-12 – 2011-03)
Wireless Researcher at CCIT, Clemson University (2008-06 – 2010-01)
MS in Electrical Engineering – Clemson University (2009)
Master of Business Administration in MBA – UBC Sauder School of Business (2026)
BTech in Electronics & Communication Engineering – Jawaharlal Nehru Technological University (JNTU) (2006)