• Have +12 year experiences in development SoC systems on FPGA, especially CPU/ MCU core, DMA, USB, Ethernet and Peripherals (CAN, LIN/UART, SPI, I2C, ADC, LCD, PWM, WDG,…).
• Systematic understand FPGA verification flow and methodology, experienced in building SoC systems, writing firmware and debugging.
• 11+ years experience with processors: ARM SoC (Qualcomm 5100, 4100, MSM8909,
SDM429w), RISC-V, STM32, STM8, MSP430, Nordic nRF52, ESP32, NXP i.MX6, NXP RT500 …
• Have 9-year experiences in using C/ C++, Assembly languages to program 8/32-bit Microcontrollers (Microchip, NXP, ST, TI, etc), with peripherals CAN, LIN/UART, SPI, I2C, ADC, LCD, USB, Ethernet, etc.
• 9+ years experience in Embedded Linux Kernel development.
• 9+ years in wireless communication and design: UWB, BLE, WiFi, GPS, NFC, HF/UHF
• 7+ years in AOSP, WearOS
• Sensor: accelerometer, gyro, pressure, compass, crown, heart rate.
• Have experience about Avalon and AMBA bus protocol.
• Familiar with Assembly, C/ C++, Makefile, ARM compiler toolchain, C#, and MS Office.
• Experienced in using VOM, Logic Analyzers, Oscilloscope, Function Generator, Tracer32 Debugger.
• Experienced in using software tool: Vivado, Quartus II, ModelSim, ISE Design Suit, Nios II IDE, Visual Studio, Eclipse, Matlab, Proteus, Orcad, MP- LAB, IAR, Code vision, Keil ARM, MS office
• Good teamwork cooperation, independent working skills.
Trinh V. earns an estimated $6.1k/mo. That's 5.4× the typical freelancer and more than 99.67% of everyone we track.