Matteo Martincigh
About Matteo Martincigh
Matteo Martincigh is a Senior Software Engineer currently working at Motional in Singapore, with prior experience at Arm and Citrix. He specializes in machine learning products for road furniture predictions and automated map annotations.
Work at Motional
Matteo Martincigh has been employed at Motional as a Senior Software Engineer since 2022. His role involves developing machine learning products that focus on road furniture predictions and automated map annotations. He leads weekly rituals and stakeholder meetings, ensuring effective communication and project alignment within the team. His work emphasizes improving the accuracy of traffic light extraction networks, utilizing C++ for algorithm development.
Previous Experience at Arm
Prior to joining Motional, Matteo Martincigh worked at Arm as a Staff Software Engineer from 2018 to 2022. During his four years in Cambridge, United Kingdom, he contributed to various software engineering projects, enhancing his expertise in the field. His experience at Arm provided him with a solid foundation in software development practices.
Career at Citrix
Matteo Martincigh served as a Senior Software Engineer at Citrix from 2015 to 2017. His two-year tenure in Cambridge, United Kingdom, involved developing software solutions and collaborating with cross-functional teams. This role further developed his skills in software engineering and project management.
Education and Expertise
Matteo Martincigh holds a Doctor of Philosophy (PhD) in Computer and Information Sciences from the University of Udine, which he completed from 2006 to 2009. He also earned a Master's degree in Electrical and Electronics Engineering from the same institution, studying from 1998 to 2004. His educational background equips him with a strong foundation in both theoretical and practical aspects of software engineering and technology.
Background in Software Development
Matteo Martincigh began his career in software development at Telecom Italia Lab, where he worked as a Software Developer for six months in 2004. He later held various positions, including Software Architect and Project Manager at Card Tech Srl, and Software Architect at STS Italia Srl. His diverse experience across different companies and roles has contributed to his comprehensive understanding of software engineering principles and practices.