Job Description & Skill Requirement:
Roles and Responsibilities
MCU RTOS Integration:
- Review HW design and HSI with Infineon
- Update MCU RTOS FW based on customized HW design
- Enable the fundamental drivers and services in MCU FW, particularly: power management, UART/SPI/I2C driver, CAN/Ethernet driver, MCU-to-SOC driver and Diagnostic service
- Integrate required features from developers, build and maintain MCU FW release
BSP Customization and Integration:
- Review schematics and HSI with tier2 suppliers
- Work 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 USS
- Create build configuration, build and flash updated BSP
- Enable debug port, including JTAG, UART and Ethernet
- Update startup script to make sure all the services and drivers are launched without any errors
- Release 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 SAIL
- Develop test cases for SOC resource usage and performance data profiling
- Develop system workload simulation utility, including ethernet, C2C, GPU, NPU, CPU, memory and performance system stress test
- Develop test utility to run all the test cases in sequence and on parallel, with multiple iterations
- Develop test utility to generate test report automatically
- Develop 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.