Firmware Validation And Software Quality Engineer
CurrentTitle: FIRMWARE VALIDATION AND SOFTWARE QUALITY ENG Project: Validate all released firmware and software quality for LiDAR sensors .• Write test plan per technical release note on new features.• Validate new features, compatibility, and compliance for new release firmwares. Write test results report and document bugs via Jira tickets.• Write Python scripts to test new features, to reproduce field/customer issues, to interact with power supply, Thorlabs devices for input power levels and currents, laser power measurement to perform regression test and corner test.• Meet manufacturing group, firmware group, hardware group for test results and bug fix. Project: Power Cycle test• Design the test box (Raspberry Pi, Relays, laptops) and wrote test script (Python) to automate the read/write to flash the configuration and to detect interrupt sequences in several power cycles. Write test plan on Confluence. Project: Laser power measurements on LiDAR sensors• Write test script to interact with Thorlabs tools to automate the laser power measurements. Write test plan on Confluence. Project: GPS Signals on LiDAR sensors.• Write test script (Python) to automate the PPS, time stamp from LiDAR sensors with GPS. Write test plan on Confluence. Project: Update firmware via web browser.• Write test script (Python with Selenium) to automate the firmware update via web browser. Project: Raw data analysis. Write test plan on Confluence. Project: Raw Data Analysis • Write scritpts to automate raw data capture from LiDAR sensors and analyze for any noise, distance, ghost issues. Write test plan on Confluence. Project: Laser interlock, motor interlock• Write test plan on Confluence on how to perform laser interlock and motorinterlock. Write test script to automate the laser interlock and motor interlock.