Summary
Kenneth Aaker is a Principal Software Engineer with over 13 years focused on networking and firmware, currently designing software and architecture for network interface devices and carrier Ethernet switches at Transition Networks. His background spans low-level firmware, Linux kernel drivers, and device drivers for UEFI and legacy BIOS environments from roles at Brocade and Silverback Systems to deep systems work at IBM. Kenneth has delivered complex features such as iSCSI and Fibre Channel drivers, TCP/IP stack ports to adapter processors, and boot/network device drivers, demonstrating an ability to bridge hardware and software reliably. Based in Rochester, Minnesota, he combines a steady engineering curiosity—rooted in a lifelong fascination with computing—with pragmatic product support and maintenance experience. Not obvious from titles alone, he has repeatedly owned build and release processes and cross-platform tooling that enabled faster deployments and smoother integrations.
13 years of coding experience
36 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of North Dakota
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at The University of North Dakota