Eric Breyer
About Eric Breyer
Eric Breyer is a Software Engineer Intern at NI and a Teaching Assistant at Rice University, with a background in firmware engineering and software development.
Professional Experience at National Instruments
Eric Breyer is currently a Software Engineer Intern at National Instruments (NI) in Austin, Texas. This position involves on-site responsibilities and allows him to apply his academic knowledge in practical settings. Joining NI, Eric is contributing to projects that likely enhance hardware and software synergies, given his past experience in hardware interface code generation. His role here is an extension of his growing expertise in engineering and software development.
Previous Roles as a Teaching Assistant
Eric Breyer has held multiple Teaching Assistant positions at Rice University. He has experience assisting in various departments: Electrical Engineering Introductory Course (2022), Computer Science Introductory Course, and the Rice Center for Engineering Leadership. These roles demonstrate Eric's ability to teach and mentor students, showcasing his deep understanding of engineering and computer science concepts. Being a TA has likely also boosted his communication and leadership skills.
Internship Experience at Swift Sensors and Bitwise CS
Eric has gained extensive internship experience at Swift Sensors, Inc., and Bitwise CS. At Swift Sensors, he worked as a Firmware Engineer Intern for three months in 2022, contributing to firmware development in Austin, Texas. Prior to that, he was a Software Engineer Intern at Bitwise CS from 2018 to 2021, also based in Austin. These internships provided Eric with a foundation in software and firmware engineering, contributing to his skill set in coding and hardware interface.
Education at Rice University
Eric Breyer is pursuing a Bachelor of Science in Computer Science at Rice University (2021-2025). This academic program is shaping his theoretical and practical knowledge in computer science. During his time at Rice, Eric has taken on additional responsibilities as a Teaching Assistant in various departments, indicative of his academic prowess and commitment to education.
Development of Hardware Interface Tool
Eric Breyer developed a tool that generates C++ and Python hardware interface code, which has significantly improved the efficiency of hardware validation teams. This tool has freed up to 25% of the driver team's bandwidth, eliminating three primary sources of error in the hardware and driver development process. This innovation showcases Eric's ability to create solutions that enhance project reliability and operational efficiency.