Jr. Firmware Programmer Resume
2.00/5 (Submit Your Rating)
Richardson, TX
TECHNICAL SKILLS
- C/C++, Java, UART, TCP/IP, Multithreading, OS/ RTOS, Distributed & Embedded Systems - 8051, ARM Advanced (Rating: 6-8) - SPI, I2C, Device Drivers - Linux & Bare metal, GDB, RTL Design - Verilog, SoC, Tcl/Tk, Python, MSP430 Skilled- CAN, Logic Analyzers, Oscilloscopes, JTAG, Git, CVS, UML, PCB, Assembly, REST-HTTP, SQL, Modbus, Bluetooth, Linux
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
J r. Firmware Programmer
Responsibilities:
- Developing SPI-driver for ARM based processor for interfacing wif Microchip TC77 in C.
- High precision product for Data Acquisition and Recording (DAR) needs of customers.
- Tcl/Tk program to test and calibrate components of the product. Brought back the failed components to manufacture flow and compiled Engineering Change Order (ECO). Designed Internal Software for Critical Section Executions along wif GUI.
- SPI communication between 8051 and FPGA in C and Verilog.
Confidential, Dallas, Richardson, TX
Graduate Research Volunteer
Responsibilities:
- Developed a scheduling algorithm for a heterogeneous system of FPGAs and CPUs in Verilog and C.
- Increased power efficiency and decreased time to execute benchmarks.
- Machine Learning (K-means) algorithm for selecting a feasible configuration in Python (numpy and scikit).
- RADAR and RADAR Detector - Evaluation of advantages of Multi-Sensor Data Fusion (MSDF).
- Improved performance and robustness in the systems that use MSDF by simulations on MATLAB.