Gilbert, Arizona
|
+1 (520) 200-8383
|
[email protected]
|
LinkedIn
Innovative and results-oriented embedded software engineer with proficiency in embedded C programming, real-time embedded systems, & MCU development. Experienced in debugging, hardware/software integration, peripheral interfacing (I2C, SPI, UART, GPIO), & low-level driver development on platforms including ARM-based MCUs, Arduino, & Raspberry Pi. Passionate about applying problem-solving, analytical, & collaborative skills.
References available upon request
Microchip Technology, Inc., Chandler, AZ
Nov 2023 – Mar 2025
- Contributed to embedded projects by debugging & reviewing C code in collaboration with team members & clients.
- Gained hands-on experience with C programming & microcontroller platforms, including PIC & AVR.
- Engaged in continuous learning through mentorship program, technical workshops, & attending function group meetings.
- Provided exceptional customer service through strong working relationships.
NXP Semiconductors, Chandler, AZ
Mar 2022 – Nov 2023
- Responsible for writing SoC-level test cases with C/C++, Python, & VHDL for real-time automotive embedded systems.
- Optimized & automated several processes within AMS verification workflow by writing Python scripts.
- Implemented quality control procedures by performing fault injections on PMICs to detect adverse effects on other signals.
- Deliverables met by meeting with members across other teams.
- Identified, isolated, & fixed issues by developing strong troubleshooting debugging skills for complex problems.
Northern Arizona University ITS, Flagstaff, AZ
Jan 2020 – Aug 2021
- Designed & implemented smart devices across NAU campus to optimize energy usage.
- Led & taught new IoT hires on OOP, open-source electronics platforms such as Arduino & Raspberry Pi, & networking.
- Created UI to give visual representations of captured data, managed SQL databases through Microsoft Azure & Grafana.
- Managed screening & interview process for programmer applicants as a member of the hiring committee.
- Consulted with third-party vendors to implement turn-key solutions when resources were limited.
Sidlinger Computer Co., Flagstaff, AZ
Jan 2019 – Dec 2019
- Worked on several embedded systems projects by utilizing Arduino, Raspberry Pi, & other open-source hardware platforms.
- Gained advanced knowledge of embedded programming languages, MCU/MPU architectures, communication protocols, REST APIs, Linux, & networking.
- Prototyped several products for aerospace, automotive, education, & home appliance sectors.
- Ran STEM tutoring business targeted towards university students, managed EE & CS department.
- Topics encompassed: C, C++, Python, Embedded Mixed Signal Design, Microprocessors, Fundamentals of Electronic Circuits, Java.
- Tutored 20+ students to complete homework assignments, identify lagging skills, & correct weaknesses.
Coconino Community College, Flagstaff, AZ
Jun 2019 – Jul 2019
- Developed curriculum for 2-week course; topics encompassed Python, C/C++, Linux, Raspberry Pi, Arduino, REST APIs, GPIO, communication protocols, circuit design, lab tools, & networking.
- Taught 2-week Advanced Coding STEM Summer Camp held by Flagstaff Chamber of Commerce for 15 students aged 10-18.
- Managed classroom while simultaneously making content digestible & engaging for age group.
Northern Arizona University – B.S. Electrical & Computer Engineering (Minor: Computer Science)
Flagstaff, AZ | May 2021
- Dean’s List (Spring & Fall 2018, Spring 2021)
- President’s Scholarship Recipient
- IEEE Member
- GPA: 3.32
Rio Salado Community College – Dual Enrollment Coursework
Tempe, AZ | May 2017
- Earned 28 college credits during high school in Math, Science, and Engineering
- GPA: 3.21
- FCC License: Ham Radio Technician – Call Sign: KJ7HWH
- Principles of Software Safety Standards: An overview of DO-178C, IEC 61508, & ISO 26262
- Advanced C Programming
- Advanced Embedded C Tips, Tricks, and Cautions
- C Programming: Callbacks & Linked Lists
- dsPIC33CH Dual Core Programming and Debugging
- ARM® Cortex®-M Architecture Overview
- Syntax and Structure of C – Simply C
- CAN and CAN FD Protocol and Physical Layer Basics
- Debugging Serial Interfaces (I2C/SPI/UART)
- Practical I2C Implementation and Troubleshooting
- Introduction to USB 2.0
- RF Application Design and CAN FD Network Implementation
Operating System Certifications
- Building Your Linux Development System
- FreeRTOS Simplified
- Buildroot & Yocto (Toaster) Development
- Azure RTOS for IoT
- Introduction to Embedded Linux
- 8-bit PIC® MCU & AVR Peripheral Deep Dives
- dsPIC33C / dsPIC33CH Architecture and Debugging
- SAM & PIC32 Peripheral Deep Dive
- ARM® Cortex®-M Overview
- AI & ML Concepts in Embedded Systems
- Exploring Bluetooth® Low Energy (BLE): From First Steps to Final Application
- Official Arduino Fundamentals Certification
References available upon request