Carlos Barrios
Senior Lecturer
Carlos Barrios
Senior Lecturer
Bio
Carlos earned his BS and MS degrees in Electrical Engineering from RIT, focusing on Digital Systems.
Carlos joined RIT in 2011 as an adjunct professor in the EME department, and in 2019 became a full-time lecturer. Carlos has been teaching courses on embedded systems design, C programming, and physical implementation, and advising seniors as a subject matter expert and as a team guide for their multidisciplinary capstone projects. Carlos is also the faculty advisor for the EVT (Electric Vehicle Team) club, working closely with the team as they design electric motorcycles, including custom batteries, custom battery management systems and custom sensor systems.
Carlos also has an extensive engineering background in startup companies. He has worked in large international teams in a corporate setting and has broad experience in new product development. He is the chief engineer and one of the founders of Tenrehte Technologies, a high-tech, clean energy company, that focuses mainly on custom HW and SW designs, involving system level design, schematic and PCB design, design for manufacturability and test, as well as SW drivers and application SW development, mostly for Linux platforms. Carlos' work in Tenrehte has resulted in 5 awarded patents. Previously, Carlos was an Engineer for Vivace Semiconductor, a fab-less semiconductor company, where he designed hardware for emulation and prototyping of SOC's, ultimately porting entire SOC platforms to Xilinx FPGA's. He also wrote software applications for hardware verification that were used during simulation and regression testing, execution on the FPGA prototype and finally on the SOC prototype chip and its companion development board. Prior to joining Vivace, Carlos was an Engineer for Improv Systems, a Digital Signal Processor IP startup, where he developed, optimized and tested DSP software applications and companion hardware blocks used for encoding and decoding of various types of media such as video and still images, ultimately running running these applications on a custom DSP platform.