He Xiongjun Email and Phone Number
Experienced Embedded Software Engineer with a demonstrated history of working in the semiconductors industry. Skilled in Bash, Embedded Linux, Android Development, U-Boot, and C. Strong engineering professional with a Bachelor’s Degree focused in Automation Engineer Technology/Technician from Shenyang Ligong University.
Telink Semiconductor
View- Website:
- telink-semi.com
- Employees:
- 63
-
Embedded Software EngineerTelink Semiconductor Feb 2016 - PresentShanghai Suburb, ChinaHW: Nexus Player, Qualcomm i.MX6, RaspberryPi3, Nexus 7/9, S5P4418SW: Linux, Android 4.4~7.1, LibreELEC, UbuntuSkills and technology: BlueZ, BlueDroid, Android Service, Android HAL/JNI, Kernel Driver(ALSA, input, Bluetooth, USB Host Driver)Binder, C++/Qt, GLibResponsibilities: - BLE Single-Mode Controller Adaption in Android BlueDroid(libbt-vendor.so) and Linux BlueZ - Development of Remote Control Solution for Android and Linux Host - Debugging the BLE Android APK - Writing Linux Audio driver(ALSA) and input driver to generate a virtual sound card for Voice Over BLE - Writing Technical, user-guide documents - Writing Android APK to capture and decode the audio data got from BLE Remote Controller - Writing Android Audio Hardware module and Android Native Service to transfer the audio data to Android Audio System - Write USB sniffer driver to bridge the USB Host and OTG transmition- Writing PulseAudio modules to get and decode the audio data through HID(HoGP) in Linux- Writing GUI program using Qt and on-line voice Restful API to do the voice recognition -
Embedded Software EngineerFreelancer- Self Employed Nov 2015 - Feb 2016Shanghai Suburb, ChinaSW: Linux, YoctoProject1: 4G IoT Client Board(TI AM335X)Responsibilities: - Build custom Linux based OSes for production and Manufacturer - Develop and adapt device driver for production(IIC, SPI bus peripheral, 4G Modem, USB WIFI)- Using the NetworkManager and ModemManager to manage multiple network access devices(4G/3G/2G, WIFI, Ether)- Debugging HW and SW and benchmark- Make SDK using Yocto for Application developers- Write recipes in Yocto to add packages/librariesProject2: BSP Update for Custom Board(Freescale i.MX6Q)Responsibilities: - Bring-up new kernel and U-boot to the custom board- Porting and adaption device driver for custom board (eMMC, SD, SATA, TouchScreen, LVDS Display, HDMI, WM8960 Codec, USB Host/OTG)- Adapt Android 6.0.1 and Ubuntu 14.04 to custom board -
Embedded Software EngineerSuntec Jul 2012 - Nov 2015Shanghai City, ChinaHW: Renesas Cortex-A7, A9, A15, Freescale i.MX6, BeagleBone BlackSW: Linux, Android, YoctoResponsibilities: - Port packages (from base libraries to wayland/weston) from Yocto to Linux based IVI OS- Integrate the vendor and device specific components (eg:libEGL) to Linux based IVI OS- Write shell scripts and tools to automate build release processes- Maintain the BSP (U-Boot, Linux Kernel) repositories, tracking the upstream repo- Build BSP, adapt the U-Boot and Linux kernel to custom board- Integrate and adapt Linux device driver for peripheral devices- Develop Linux device driver for debugging and logging- Write tools and scripts to automate reproduce the bugs or issues of SW/HW- Setup Linux development Servers for team members- Investigate and debugging the cause of kernel freeze and panic- Use ARM DStream/StreamLine to find performance problem- Make tools to help reproduce the bug- Research the Optimization methods of IVI OS booting up, from Bootloader, kernel to userspace init initialization, including: add hibernation/S2D support to i.MX6 add capability for U-Boot to booting OS from hibernation image
He Xiongjun Skills
He Xiongjun Education Details
-
Automation Engineer Technology/Technician
Frequently Asked Questions about He Xiongjun
What company does He Xiongjun work for?
He Xiongjun works for Telink Semiconductor
What is He Xiongjun's role at the current company?
He Xiongjun's current role is Embedded Software Engineer at Telink Semiconductor.
What schools did He Xiongjun attend?
He Xiongjun attended Shenyang Ligong University.
What skills is He Xiongjun known for?
He Xiongjun has skills like Linux驱动开发, U Boot, C, Arm 架构, Android Hal, Yocto, C++, Arm Architecture, Bash, Embedded Linux, Android Native Service, Android Development.
Who are He Xiongjun's colleagues?
He Xiongjun's colleagues are Zhiqi Lang, Eric Liang, 桑永峰, Mohamed Abdulrahman, Zhongqi Yang, Hala Safwat, Usama Kamal.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial