An accomplished applications and embedded software engineer with over 15 years of hands-on experience in embedded systems development and knowledge of the complete software development lifecycle including requirements, architecture, design, implementation, test, debug, deployment, and maintenance.• Experienced with bare-metal and OS-level driver programming. • Cross-functional technical leader with effective written and oral communication skills.• Consistently strong performance record in various projects and roles.• Excellent creative and analytical problem-solving skills.• Expertise in system-level SW/HW debugging. • Proficient in various levels of testing focused on software quality and defect prevention. • Dedicated to process improvement.• Detail-oriented and motivated self-starter.• Trained in schematic capture and PCB layout review.Specialties: Embedded system programming, ARM Cortex-based microcontrollers, MSP430, USB 3.0, USB Power Delivery, I2C, SMBus, IEEE-1394 (Firewire), SATA, SCSI protocols, Linux drivers.
Listed skills include Usb, Embedded Systems, Firewire, Arm, and 13 others.