Summary
Joshua Kimball is a seasoned software leader with 11 years of experience managing low-level software teams across kernel, FPGA, GNSS, trainers, and ATE domains at Garmin, where he progressed from senior engineer to Senior Manager of Software Engineering. He combines hands-on expertise in FAA-certified software development with team leadership and technical program delivery, guiding cross-disciplinary engineering groups through complex embedded and hardware-integrated projects. Based in Salem, Oregon, he also brings practical teaching experience from an adjunct professorship in software testing and data structures, reflecting a commitment to mentoring and engineering rigor. Known for stabilizing safety-critical stacks and bridging firmware-to-system testing, he excels at turning intricate hardware-software requirements into auditable, production-ready solutions.
11 years of coding experience
18 years of employment as a software developer
Bachelor of Science Software Engineering, Bachelor of Science Software Engineering at Oregon Institute of Technology