CJ

Charles Johnson

Firmware Engineer IV at ZincFive

Charles Johnson has worked in the software engineering field since 1999. Charles began their career at Oresis Communications, where they served as Team Lead of the Core Platform Software Team. In this role, they delivered VxWorks BSP and device drivers for PowerPC based processing modules of a distributed multiservice ATM switch. Charles then moved to RLX Technologies as Team Lead of Platform Firmware & BIOS, where they delivered Platform Management Firmware and BIOS for a new high performance blade server running Linux. In 2004, they joined Intel Corporation, where they served in various roles, including Software Architect and Kernel Developer for the Android Engineering team, Platform Software Architect for the Intel Ultra-Mobile Group, and Team Lead of Driver Engineering for the Channel Products Solutions Group. Finally, in 2016, they moved to ZincFive, Inc., where they currently serve as Firmware Engineer IV.

Charles Johnson obtained a Bachelor of Science (B.S.) in Computer Science from California State University-Sacramento between 1980 and 1983. Charles then took additional courses in Scrum Master Training, Linux Device Drivers, PCI System Architecture, VxWorks Board Support Package Development, and C++ Programming at Intel University, Mindshare, Inc., and Wind River Systems. In 2016, they earned a Certification of Completion in Web Development and Coding from Oregon State University.

Links

Timeline

  • Firmware Engineer IV

    September, 2016 - present

View in org chart