Hardware Test Engineer
Job Description & Skill Requirement:Roles and ResponsibilitiesMCU RTOS Integration: Review HW design and HSI with InfineonUpdate MCU RTOS FW based on customized HW designEnable the fundamental drivers and services in MCU FW, particularly: power management, UART/SPI/I2C driver, CAN/Ethernet driver, MCU-to-SOC driver and Diagnostic serviceIntegrate required features from developers, build and maintain MCU FW release BSP Customization and Integration: Review schematics and HSI with tier2 suppliersWork closely with tier2 to update HW configuration files and drivers in tier2 supplies BSP, including GPIO, I2C, SPI, Display and NVM partition table.Integrate sensor drivers, including serializer/de-serializer, radar, camera and USSCreate build configuration, build and flash updated BSPEnable debug port, including JTAG, UART and EthernetUpdate startup script to make sure all the services and drivers are launched without any errorsRelease customized BSP with detailed release notes, and maintain the release repo with regular update Test Automation and GUI Development: Develop test cases for SOC and peripherals, including GPU, VPU, NPU, DDR, UFS, CPU, C2C, Camera, USS, Power, Clock, Thermal and SAILDevelop test cases for SOC resource usage and performance data profilingDevelop system workload simulation utility, including ethernet, C2C, GPU, NPU, CPU, memory and performance system stress testDevelop test utility to run all the test cases in sequence and on parallel, with multiple iterationsDevelop test utility to generate test report automaticallyDevelop GUI to execute the test cases and visualize the test report Qualifications:• Bachelor’s / master's degree (5+ Yrs.) in Computer Science Engineering or a related discipline• Sound knowledgeable in Board support packages and RTOS porting, customization, Board bring up activities• Experience with Qualcomm processors and Infineon controllers (Specific to RTOS, BSP, Validation exp)If we get QUALCOMM processor and Infineon experience• Strong communication skills, written and oral.