Accomplished Software Engineer with 15+ years of experience in software architecture, design and development. Expert at developing device drivers in Linux and real-time operating systems (RTOS). Skilled in C/C++ programming, system design, troubleshooting and ASIC verification. Strong background in ARM architecture, audio, Android software development and object-oriented design and development.TECHNICAL SKILLSLanguages: C, C++, ARM Assembly, UML, VHDLOperating Systems: Linux, ThreadX, Nucleus, WindowsTesting Equipment: JTAG emulators/debugger, Logic Analyzer, Oscilloscope, Call BoxSource Code Version Management: GIT, PerforceNetworking Protocol: TCP/IP, socket programming
Listed skills include Debugging, Arm, Embedded Systems, Software Development, and 10 others.