Summary
Craig Sacco is an Associate Principal Software Engineer based in Greater Melbourne with over two decades of hands-on experience designing and delivering embedded and application software for medical, industrial, and consumer devices. He progressed from web and systems roles into a specialist in R&D device prototyping and embedded systems design, now leading software solutions at Invetech after a long tenure at Leica Biosystems. Craig combines deep low-level engineering expertise with practical product-focused development, consistently moving projects from prototype to deployed systems. He holds dual degrees in Computer Science/Software Engineering and Telecommunications, reflecting a strong foundation in both software and networked systems. Notably, his career shows a pattern of returning to and deepening expertise in embedded R&D work, suggesting a particular strength in translating research concepts into reliable, regulated products.
11 years of coding experience
15 years of employment as a software developer
Certificate III in Information Technology, Information Technology, Certificate III in Information Technology, Information Technology at Kangan Institute of TAFE
Bachelor of Science (B.Sc.), Computer Science/Software Engineering, Bachelor of Science (B.Sc.), Computer Science/Software Engineering at Swinburne University of Technology