Driver Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- 5 + years of extensive experience as a software engineer with solid understanding of embedded system designing and development
- Excellent experience in developing embedded software or devices drivers, strong background in ARM and industry standard SOCs, knowledge of integrating of BSP and development of bootloader
- Strong system programming skills in C/C++, OOP development
- E xperience in embedded mobile operating systems, including Dragonfly, SSME, Confidential and MTK
- Working knowledge of tools: MAKE, GCC, ClearCase, SourceInsight
- Extensive experience of system integration and tests, knowledge in complete software development life cycle process
- Strong team builder, good problem solving skills coupled with a strong aptitude to learn and innovate
TECHNICAL SKILLS
- Highly proficient in C/C++, ARM assembly, Scheme, Linux
- Debug tools: Hardware JTAG, oscilloscope and logic analyzer
PROFESSIONAL EXPERIENCE
Driver Software Engineer
Confidential
Responsibilities:
- Designed and implemented a boot loader self - updating mechanism
- Developed devices driver, such as navigation and touch panel s
- Worked on multiple projects based on Confidential and MTK platforms, including Projects: NEC-N6305, N5105, Haier-A600
Tools: and Environments: C/C++, ARM assembly, Broadcom, MTK, Linux
Driver Software Engineer
Confidential
Responsibilities:
- Redesigned and implemented Hardware Abstract Layer between driver and application layers
- Created devices driver software, such as multimedia chipsets, LCD and s ensor s
- Completed multiple projects based on Dragonfly and SSME platforms, including Projects: NEC-N908, N5102, N6206, UTstarcom-T66
Tools: and Environments: C/C++, Dragonfly, SSME, Linux