Location: Toronto, ON / New York City, NY
Remote: Any combination of in-person/remote.
Willing to relocate: Yes, to major metros in the US/Canada or Europe (with visa sponsorship)
Technologies:
-Programming (from most to least experienced) in Python, C, C++, Java, and R
-Hardware verification with SystemVerilog and UVM
-Gitlab Runner and Jenkins
-Power systems modeling in PSCAD
Résumé/CV: https://docs.google.com/document/d/1JfA04obOUmff6YCguMBiBZtod1IEoVJ_xiz_kXXy1Q0/edit?usp=sharing
Email: hlewispm2 (at) gmail.com
I am an undergraduate Electrical/Computer Engineering student at the University of Toronto graduating in May 2024, currently searching for new grad opportunities. I just wrapped up a 16 month Co-op doing verification for high speed interfaces (100G Ethernet/PCIE Gen6) last year, and am currently doing a thesis project in systems software on log compression using static analysis.
0 is a decent approximation of sin near 0.
x is a better one.
x - x^3/6 is an even better one.
x - x^3/6 + x^5/120 ...
Note that x here is in radians rather than degrees so convert (degrees * pi/180) first. Repeat until you're satisfied with how many stable digits you get