Bilangan Pemohon
:000+
Role Summary:
• Develops firmware for our developed hardware based on MPU (iMX 8 PLUS, iMX 95, Rockchip MPUs, Allwinner MPUs etc.), MCU (STM32, ESP32, ARM32, pSoC MCU etc.).
• Implement AI/ML functionality to the MPU and hand on proficiency on ISP core of MPU.
• Develops BSP and Linux device drivers (I2C, SPI, UART, PCIE, MIPI-CSI, MIPI-DSI, DDR RAM, EMMC, USB, SWDIO, EDP, HDMI etc.).
• Conduct the test firmware and assist to the hardware design team.
• Submit the required the hardware modification change to the hardware team as needed
• Release the documents work according to procedures and the design specification to the client. Diagnostic and provide the solution for any firmware related failure.
Qualifications required:
• Bachelor's degree in Computer engineering, Computer science, Electronics, Telecommunication, Mechatronics engineering or other applicable technical field.
• At least 3 years of experience in software development, especially in embedded systems.
• Working Knowledge of computer programming in C, C++, Python, BSP porting, Embedded Linux Computer Architecture (ARM, RISC), BIOS, Linux-Kernel, Memory devices architecture, algorithm and flowchart will be put extra advantage
• Knowledge and understanding of open-source development.
• Knowledge and understanding of the cross-platform development.
• Understanding of the software revision control (git).
• Ability to manage several projects simultaneously and coordinate multiple, meet the deadlines and lead the firmware team.
Kongsi kerja ini dengan rakan anda
Kongsi kerja ini dengan rakan anda
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.