Michael Nasr

Michael nasr

bookmark on deepenrich
location of Michael NasrToronto, Ontario, Canada
Followers of Michael Nasr359 followers
  • Timeline

  • About me

    Firmware Design @ Synopsys | 4th Year Computer Engineering Student

  • Education

    • Oakridge secondary school

      2017 - 2021
      High school diploma

      Activities and Societies: Took part of the FRC Team and game development club

    • Mcmaster university

      2021 - 2026
      Bachelor of engineering - be computer engineering with co-op 3.9/4.0 cgpa

      Activities and Societies: Formula Electric team.

  • Experience

    • First robotics canada

      Nov 2018 - Jun 2021
      Electronics and software member #3739

      • Used software to control the movement of the robot (servo motors) and the mechanism responsible for receiving and shooting balls • Helped in the design of sub-systems that would simplify the control of the robot using an Xbox controller • Sharpened my soft skills such as time management, problem-solving and communication

    • Western university

      Jul 2019 - Aug 2019
      Engineering camp support

      • Taught kids in Grade 4-6 the basics of computer programming and logic gates• Learned how to explain complicated things in a simple and effective way

    • Mac formula electric

      Oct 2021 - now
      Embedded software engineer

      • Developing code using the C programming language to connect the car's electronics and components to the microcontroller using STM32Cube• Working as part of the controls integration team in charge of refactoring and improving our vehicle's control architecture (handling inputs, outputs, state machines and motor torque requests)

    • Trumpf

      Jun 2022 - Aug 2022
      Mechatronics engineer

      • Performed RPA using Python to automate some of the repetitive tasks required for inventory management and data collection• Reviewed blueprints, engineering drawings (electrical, mechanical, and pneumatic) and technical specifications related to high-end Industrial Laser Machines• Learned how Laser Cutting Machines work using Software (workflows, CAD), Hardware (Mechanical and Optical components) and Motion Control Systems• Helped Troubleshooting and Solving issues related to 18kW Laser Cutting Machines in an efficient and expedited manner Show less

    • Ciena

      May 2023 - Aug 2023
      Photonics software engineer

      • Contributed to the source codebase in C/C++, aligning with best practices for software development and maintaining code integrity• Created test cases using Python for comprehensive coverage and software validation, with automation through Jenkins• Deployed Python and Bash automation scripts, significantly enhancing workflow efficiency and streamlining operational processes• Engaged in the software development lifecycle, collaborating closely with the team and attending weekly scrum meetings to ensure project milestones were met• Developed embedded software with a thorough grasp of hardware requirements, ensuring smooth integration and optimal performance for the optical network platform Show less

    • Intel corporation

      May 2024 - Jan 2025
      Discrete graphics automation engineer

      • Designed and developed a scalable and adaptable test automation framework using Python, applying software design and OOP principles to validate graphics cards, including media encoding/decoding, PCIe, and ACPI• Created automated workloads for popular tools like Netflix, VLC, and 3DMark using frameworks such as Selenium and pywinauto • Collaborated with a cross-functional team using Jira, participating in daily meetings to align on goals and troubleshoot challenges• Optimized the framework to reduce test execution time, saving validation engineers hours of manual testing and enabling faster iteration cycles Show less

    • Synopsys inc

      Jan 2025 - now
      Firmware design engineer
  • Licenses & Certifications