Carlos Espinosa

Ph.D. Student in Computer Engineering
University of California Santa Cruz


About me

I am a Ph.D. student at the University of California Santa Cruz who aspires to one day become a top expert in robotics and feedback control. My goal as a professional is to contribute to the advancement of robot navigation towards a robust autonomous navigation in real world environments. My forever passion for science and technology has been an ongoing cause that has led my academic and professional trajectory towards enginering and research. By pursuing my passion for solving engineering problems I hope to expand my horizons and gain more insight into a world of limitless possibilities and constant change.




  • 2017 - Present

    Ph.D. in Computer Engineering

    University of California Santa Cruz, Autonomous Systems Lab

    Research focused on the development of algorithms for UAV navigation in GPS denied environments.

  • 2013 - 2016

    M.Sc. in Autonomous Navigation Systems

    Center for Research and Advanced Studies of the National Polytechnic Institute - Mexico

    Thesis: “Design and Implementation of the Control of a Two DoF Gimbal”

  • 2008 - 2012

    B.E. in Automation and Control

    School of Mechanical and Electrical Engineering, National Polytechnic Institute - Mexico

    Thesis: “Automation Proposal for a palletizing Cell using RobotStudio for the Industrial Robot ABB IRB460 Simulation”


  • June 2019 – September 2019

    The MathWorks

    UAV Development Intern

    Unmanned Aerial Vehicles
    Working on MATLAB and Simulink algorithms for Unmanned Aerial Vehicles (UAV) and on capabilities to integrate with autopilot and ground station software used in UAV development.

  • June 2018 – September 2018

    The MathWorks

    Software Engineer Intern

    Machine Translation
    Development of preprocessing scripts to facilitate the machine translation of the MATLAB documentation.

  • January 2018 – June 2018

    University of California Santa Cruz

    Teaching Assistant

    CMPE12 Computer Systems and Assembly Language (2 quarters)
    • Instructed students in lab assignments for logic design and MIPS assembly programming.
    • Run MOSS copy detection software on student’s labs.
    • Prepared original exam questions on topics including CMOS circuits, logic gates, assembly

  • June 2016 – July 2017

    Panasonic of Mexico

    Technical Support Engineer

    Main Technical Support Engineer for the categories of Air Conditioner and Home Appliances
    • Technical support to Authorized Service Centers at national level.
    • Technical training courses for the Authorized Service Centers technicians.
    • Provide technical advice for warranty issues.
    • Quality evaluations for new product samples.

  • February 2016 – June 2016

    Technological Institute of Tlalnepantla


    Undergraduate-level engineering courses on Micro-controllers and Analog Electronics
    • Instructed (50+) students in active learning environment covering practical and academic topics including code documentation, pseudocode, computer organization, boolean algebra
    • Designed engaging lab assignments on logic design and assembly programming, e.g. generate MIDI audio from input string in MIPS, create score keeping guessing game with 7-segment display logic
    • Prepared and presented original lesson plans, assignments, exams

  • January 2015 - June 2015

    Mexican Navy Research Center (INIDETAM)

    Research Intern

    Control Design of a Two Axes Gimbal System Applying Advanced Control Techniques
    • Design and programming the electronic System of a gyro-stabilized camera (Results used to obtain the Master’s degree).




Contact Me

Your message was sent successfully! I will be in touch as soon as I can.

Something went wrong, try refreshing and submitting the form again.