I am a Software QA Engineer at Tesla who graduated from Mechatronics Engineering at the University of Waterloo. I have experience in embedded software, web development, and QA engineering.
-
Senior Software Qa EngineerTeslaCalifornia, United States -
Software Qa EngineerTesla Nov 2023 - PresentAustin, Texas, UsInfotainment Team -
Software EngineerRatio Finance Jan 2022 - Aug 2022Amsterdam, Nl- Developed smart contracts using Rust + Anchor (Project Serum) to allow users to earn yield on deposited collateral and mint USDr (stablecoin) on Solana- End-to-end implementation of Admin Panel control of yield farm, allowing a superowner's wallet to create new yield farming pools, set relevant fees, pause minting of USDr, etc- Integrated Saber yield farms with Ratio's platform, enabling users to deposit collateral into Saber's yield farming pool and mint USDr against it- Implemented Instaswap using Raydium to allow users to directly swap for LP tokens on Ratio's platform -
Embedded Software EngineerDeep Trekker Inc. May 2021 - Aug 2021Kitchener, Ontario, Ca- Independently designed and implemented new magnetic calibration algorithm in C using least-squares sphere fitting to calculate magnetic bias values and gyro data for sample point selection, reducing calibration error by 59x-Programmed new state translation system for Pivot ROV, reducing state interdependencies by 72% and eliminating potential race conditions- Implemented EEPROM I2C failure handling into the Revolution ROV's primary bootloader- Reduced pub-sub message queue overflow occurrences by 18% by improving task prioritization -
Windows Core Software DeveloperAmd Sep 2020 - Dec 2020Santa Clara, California, Us-Refactored Radeon kernel-debug tool's code repository to make files easier to find and amended the CMake build architecture accordingly-Implemented new commands and unit tests for the Radeon kernel-debug tool using C++ to make driver debugging easier for developers-Added Radeon kernel-debug tool support to new areas of driver code using C++, allowing developers to easily extract new information from the live ASIC-Wrote a C++ class to export Radeon telemetry data to MongoDB, rather than storing the parsed data in a CSV file as it was previously-Programmed Python script to backup SQLite3 database files every 2 weeks to ensure telemetry data isn't lost when raw dumps are deleted -
Embedded DeveloperEcobee Jan 2020 - Apr 2020Toronto, Ontario, Ca- Improved firmware for thermostat temperature slider to allow for greater degree of parameter customization, including slider sensitivity, scroll speed, and inactivity distance- Designed and facilitated user tests with new thermostat firmware to determine most preferred combination of temperature slider parameters- Developed solution to customer issues with slider sensitivity by designing and prototyping buttons to be used with the thermostat slider to allow for more precision when adjusting the temperature- Programmed new QA PCB added to existing thermostat HVAC simulators using Python- Developed numerous UI screens for new thermostat installation flow using C++ and created automated tests with Python to ensure functionality- Created new thermostat pop-up alerts using C++ to address user experience concerns -
Embedded Test DeveloperEcobee May 2019 - Aug 2019Toronto, Ontario, Ca- Independently designed and programmed a Sensor Simulator using C++ to test the functionality of the SmartSensor and the SmartSensor for Doors and Windows, enabling the automation of 50+ test cases which previously took one week of manual testing- Used principles of Object Oriented Programming to create a virtual sensor base class which allows integration of the ecobee's different sensors into one sensor array- Programmed Python script to parse and analyze sensor packet data to make product decisions, including how often and how far apart retry packets should be sent- Automated 15+ thermostat integration tests using Python- Designed integration test plan to verify functionality of production units of the SmartSensor, which was used for all customer-facing releases- Assembled and tested the hardware for HVAC simulator circuit boards used for QA -
First Robotics TeamRobo Sapiens - Team 5699 Nov 2014 - May 2018- Designed, built, coded, and tested a robot each year for FIRST Robotics regional competitions - Programmed autonomous code to interface with sensors and driver controls for robot using Java- Worked with motors, gears, pneumatics, and conveyor belts to create systems capable of grabbing, lifting, and outputting objects- Organized and led meetings for the team of 24 members- Reached out to companies and obtained sponsorships totalling $3000 for the team
Josh Blatt Education Details
-
University Of WaterlooHonours Mechatronics Engineering + Computing Option With Distinction -
Forest Hill Collegiate InstituteHigh School Diploma
Frequently Asked Questions about Josh Blatt
What company does Josh Blatt work for?
Josh Blatt works for Tesla
What is Josh Blatt's role at the current company?
Josh Blatt's current role is Senior Software QA Engineer.
What schools did Josh Blatt attend?
Josh Blatt attended University Of Waterloo, Forest Hill Collegiate Institute.
Who are Josh Blatt's colleagues?
Josh Blatt's colleagues are Jordi Sins, Craig S., Lucas Teste, Nickolas Montroy-Summers, Anouk Schaffner, Juan Clavel Rojo, Philipp Schau.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial