# Salman Hussain > Software Engineer Location: New Haven, Connecticut, United States Profile: https://flows.cv/salmanhussain I’m a Software Engineer at ThayerMahan working in Embedded Systems. ## Work Experience ### Software Engineer @ ThayerMahan, Inc. Jan 2023 – Present | Groton, Connecticut, United States ### Embedded Software Engineer @ Otis Elevator Co. Jan 2022 – Jan 2023 | Farmington, Connecticut, United States ### Systems Engineer @ Siemens Jan 2021 – Jan 2022 | Florham Park, New Jersey, United States My role was to develop low-level code for two controllers that we had. The controllers being an Artix-7 FPGA and a 32-bit ARM processor. -Developed was a reset protocol between the two controllers. If one of the controllers detected a heartbeat was no longer being sent, it would initiate a reset protocol to bring the device back online. I used C programming for the FPGA controller and C++ for the ARM processor. -Reworked a Windows MFC application that reads log messages send from different hardware. Some of the hardware had different communication protocols such as CAN, TCP/IP, and Serial. The application had to support communication between all the protocols and be able to decode the specific logs related to them. -Developed software that decodes data from GPIO ports in real time and updates IP assignment depending on the value recorded. ### Robotics Researcher @ University of Hartford Jan 2019 – Jan 2022 | West Hartford, CT, United States I led a team of undergraduate students to research mechanical, electrical, and software aspects of robotics development. The software research includes the development of artificial intelligence to perform full autonomous operations. Some of the research technologies includes object/facial detection, terrain mapping, object localization and the use of SLAM algorithms using LiDAR and cameras. The mechanical research includes the research of physical design of quadrupeds such as motor configurations for the most efficient walking gaits. The development of forward and inverse kinematics to determine the location of the end effector in a wide range of cases. The physical ability to be expandable in all major links. ### Electrical Engineering Tutor @ University of Hartford Jan 2019 – Jan 2020 | West Hartford, Connecticut I assisted students who have questions regarding electrical engineering courses. This includes courses such as digital logic design, DC circuit analysis, AC circuit analysis, and electronics. I helped the students with homework questions and assisted them with test/quiz studying. ### Mathematics and Physics Tutor @ University of Hartford Jan 2016 – Jan 2019 | Hartford, Connecticut Area As a tutor, I assisted students with upper-level mathematics and physics courses. Some of the courses include calculus(I, II, III), physics (I,II,III), linear algebra, and differential equations. I helped students with homework questions and assisted them in studying for exams and quizzes. ### First Robotics Competition Advisor @ The Frederick Gunn School Jan 2019 – Jan 2020 | Washington, Connecticut The First Robotics Challange is a six-week robotics challenge that gives a list of constraints and tasks that students must implement in a robot. I lead a team of high school students to compete in the First Robotics Competition to encourage students into the STEM field. I guided students on the different stages of engineering project development. This included tasks such as modeling in CAD, building electrical and mechanical components, and programming. ### Engineering Intern @ TLD ACE Jan 2019 – Jan 2019 | Hartford, Connecticut Area Developed algorithms to automate the testing phase of product development. This led to the reduction of inspection time and cost overhead. This included programming a PLC to take in data from pressure and temperature sensors and process the information using prior data. From that used saturation tables to determine if the specific cart passes or not. I also designed and built an electrical cart that has allows the user the interface between the sensors and the PLC. ## Education ### Bachelor's degree in Double Major: Computer Engineering and Computer Science University of Hartford ### Master of Science - MS in Electrical and Computer Engineering University of Hartford ## Contact & Social - LinkedIn: https://linkedin.com/in/sal - Website: http://salhussain.com --- Source: https://flows.cv/salmanhussain JSON Resume: https://flows.cv/salmanhussain/resume.json Last updated: 2026-04-01