Craig Johnson

Technical Lead Software Engineer

Craig Johnson is a highly skilled software engineer with extensive experience in embedded systems and software development. Currently serving as a Technical Lead Software Engineer at Garmin since June 2022, Craig specializes in embedded software for multisport and running watches. Prior experience includes roles at Garmin International as a Software Engineer, where Craig improved the code base for avionics systems, and earlier positions as a Commercialization Intern at Advanced Manufacturing Institute and an Assistant Contract Administrator at PreAward Services. Craig holds an M.B.A. in Business Administration - Technology Entrepreneurship and a B.S. in Computer Science, graduating Summa Cum Laude from Kansas State University. Additionally, Craig contributes to the community as a part-time parish organist at Bethany Lutheran Church since July 2018.

Location

Kansas City, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices