Summary
Juan Camposeco is a Principal Software Engineer specializing in embedded systems, with strong C/C++ expertise and hands-on experience across Linux embedded, Windows graphics drivers, and low-level debugging using JTAG. Currently at Microsoft, he brings practical knowledge of pre-Si environments and emulation, multimedia image processing, and OpenMAX layer development for TI and NXP/Freescale processors. He is versed in configuration management and formal software processes (ClearCase/P4, CMMI/ISO, PSP) and has built MQX and bare-metal drivers using tools like CodeWarrior and IAR. With a Master’s in Computer Science and an electronics background, he combines academic rigor with pragmatic validation and scripting skills (Bash) to deliver robust, production-ready firmware and driver stacks. An understated strength is his ability to bridge silicon bring-up challenges and software validation, enabling faster time-to-market for complex embedded products.
4 years of coding experience
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Universidad Autónoma de Guadalajara
Bachelor, Electronics and Communicationes Engineering, Bachelor, Electronics and Communicationes Engineering at Universidad Iberoamericana León