Summary
Michael Gonzalez is an Embedded Software Engineer with a decade of experience blending electronics and software to deliver safety-critical embedded systems, currently working on DO-178C-compliant aerospace projects at Avionyx. He brings hands-on expertise across the full embedded lifecycle—requirements, implementation, and verification—while leveraging his computer engineering background from Tecnológico de Costa Rica. Michael has also designed language tooling and parallel-processing research frameworks, showing a knack for combining compiler design, cloud-based distributed computation, and robotics-oriented teaching tools. Comfortable moving between hardware and code, he enjoys learning something new every day and applying that curiosity to practical, auditable solutions in regulated environments. Notably, his work spans both industry-grade avionics software and research-driven scalable algorithm benchmarking, a mix that strengthens both his systems thinking and implementation rigor.
10 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Tecnológico de Costa Rica
English, Spanish