Hongxuan Qian
https://www.linkedin.com/in/hongxuan-qian-095b2433/
Summary:
Hong is a Staff Software Engineer with prior experience working with Qualcomm, Comcast, Wireless Mobi Solution, Quake Global, Borqs and Toshiba.
Integrated and tested Snapdragon® Car-to-Cloud Services platform features such as over-the-air (OTA) updates, cockpit telematics, driver assistance, vehicle usage analytics.
Invented and implemented part of the patent-pending web-based 4D signature on Qualcomm latest MSM chip sets on Linux android platform for WiFi-display, smart phone DSI Projector display with C/C++.
Sourcing the various hardware parts and modifying the software reference design for DLPC and DMD chip sets from the TI used C/C++ on embedded system.
Supporting the online group chat APP development effort, modifying the drivers to fit the whiteboard environment with C.
Triaging and fixing issues on messages protocols of UDP, TCP/IP, SBD and SMS on both Satellite and Terrestrial communication with C.
Designed and implemented automotive test system customer requested protocols on file transfer like FTP, TFTP, MQTT, SMS, OTA, email with C and Python and MATLAB for ECU and API.
Created and updated WiFi/Ethernet/Bluetooth communication network code revision control systems (GIT, Perforce) and bug reports with Jira X-ray.
Programming and Debugged C/C++ code for the MPEG4/H.264 video, MP3/AAC audio, CMOS camera, LCD Driver, Touch Screen Driver, Graphical Driver, Clock Region Driver patches for power issue with JTAG debug tool.
Education:
B.Sc. (Computer Science, Honors), Carleton University, 1998-2002.
Part of IEEE Publications & Patents:
“Video Encryption for Security Surveillance”, IEEE International Carnahan Conference on Security Technology 2007.
“The Design Challenges for Unmanned Vehicular Video Streaming”, IEEE International Conference on Vehicular Electronics and Safety, 2011.
“Robotic Liquid Tension Identification with Particle Swarm Optimized Neural Network”, IEEE ISIEA 2012.
USA Patent 201********, System and Method Using Energy Harvest for Mobile Projector, 2014.
USA Patent 201********, System and Method for 4D Signature with Intelligent Mobile Cloud Device, 2014.
USA Patent 201********, System and Method Using Silicon Cooler for Mobile Projector, 2014.
“Scrambling M2M Motion Image with Extended Fibonacci Sequence”, International Conference on Computer Science and Communication Engineering,2015.
Professional Experience:
L&T TECHNOLOGY SERVICES LLC, USA 2024.03 – 2024.09
Senior Engineer (Stellantis, USA)
Contributed to teams responsible for architect, designing, developing, trialing, and deploying system software Qualcomm Gen4 BSP QNX platform with CPU architecture ARM on the electric automotive vehicles.
Implemented on multi-camera Deserializer on sensor CSI C-PHY/D-PHY and display driver to playback real time video through camera on c code and scripting languages Python, Bash with enabled GPIO, I2C config.
Created and implemented wired communication protocols ethernet driver on io-socket based on QNX OS High-performance networking stack.
Implemented peripherals devices of SPI, I2C and UART drivers on the GPIO pins name mapping with TX and RX wired communication protocols between MCU and BSP with c code.
analysis and debug the HW and SW blocked issue with HW architect design schematic, oscilloscopes, multimeter on embedded system.
Enterprise Solutions INC, USA 2022.04 – 2023.10
Staff Software Engineer (Qualcomm, USA)
Contributed to teams responsible for designing, developing, trialing, and deploying system software Qualcomm Car-to Cloud platform provides security services over-the-air software.
Created advance solutions to an autonomous driving future on Snapdragon Auto 5G Modem-RF Gen3, Gen4 module bring media streaming, cloud GPS on electric automotive vehicle usage analytics.
Utilized Agile development Real-time embedded systems on Android, QNX, mostly ARM based solutions for Internet of Things (loT) cockpit telematics applications.
Used knowledge of network protocols of TCP/IP, UDP, MQTT, RTPS; triage issues, gather information, and analyze driver assistance logs.
Collaborated with various oversea teams from different time zones to integrate software solutions for the growing global market.
Supported a Continuous Integration paradigm, acted as the point of contact primary to lead the on-call actions efficiently.
Integrated code components from partners and Open Source, coordinated releases; coordinated with associated test teams, documented code product and procedures.
Created development plans from product requirements; and supported continuous improvement of the development process.
Pyramid, USA 2021.01 – 2022.03
Software Developer II (Comcast, USA)
Contributed to teams responsible for designing, developing, trialing, and deploying system software to run technologically advanced devices such as video set-top boxes, media clients, and broadband gateways.
Utilized Agile development methodologies designed and developed software for the RDK software stack, including YOCTO Build Framework, LINUX, C, Python, and Shell scripts.
Using knowledge of network protocols of TCP/IP and UDP; triage issues, gather information, and analyze logs.
Collaborated with various teams to integrate software solutions and guide developers and test teams, ensured software features working as designed, while meeting security and quality requirements.
Supported a Continuous Integration paradigm, acted as the primary point of contact to the specific devices under development and interface with peripheral teams, including outside partners, ensured the devices deployed in time.
Integrated code components from partners and Open Source, coordinated releases; coordinated with associated test teams, documented code product and procedures.
Created development plans from product requirements; and supported continuous improvement of the development process.
Quake Global, USA 2017.10 – 2020.06
Software Engineer
Integrated terrestrial 4G LTE SIM Card and Iridium satellite modem with build-in GPS receiver based on Linux vehicles software telematics from I2C to CAN J1939.
Analysis and debug implemented of vehicle trajectory monitoring on field and in parking of data report on engine, accelerometer, system and location with C and Python for ECU and API.
Triaging and fixing issues on messages protocols of UDP, TCP/IP, SBD and SMS on both Satellite and Terrestrial communication with multithreading and IPC on C.
Designed and implemented automotive test system customer requested protocols on file transfer like FTP, TFTP, MQTT, SMS, OTA, email with C and Python for ECU and API.
Designed and implemented RFID test system for stability and sanity testing on Hypervisors VM with Jmeter and bash.
Executed legacy test plan and designed hospital customized test plan for RFID TAP to reader link.
Created and updated WiFi/Ethernet/Bluetooth communication network code revision control systems (GIT, Perforce) and bug reports with Jira X-ray.
Worked out the characterization for large concurrent usage bug with root cause analysis and solution.
Supported sales team on the end user vehicular software documentation review and confirm correctness.
Investigated and researched new features for RFID indoor and GPS system outdoor seamless handing over.
LeEco, USA 2016.05 – 2017.07
Staff Software Engineer
Developed new test plans and test cases for Multimedia (Audio, Video, Display, Camera, Graphics) and Connectivity (WiFi, BT, NFC) features.
Implemented MTBF (Mean Time Between Failures) test cases with JAVA & C++ & Python based Android Studio tool on Android M & Android N.
Investigated Artificial Intelligence and disclosed several related patents applicable to company products: SmartTV, SmartPhone and Smart Car.
Worked in assignments and thoroughness in crucial project management.
Hands-on system debugging skills in the lab with all kinds of lab equipment.
Test embedded systems with preferable intelligent settings of SmartTVs and SmartPhones.
Demonstrated strong understanding of test methodologies and experience with wireless test equipment or telecommunications systems.
Strong on troubleshooting and problem-solving skills.
Supported the oversea software and hardware groups for android APP development effort on different hardware platforms such as Qualcomm chips for the TV sound bar on embedded system.
Coordinated the tasks worked on HW & SW among different countries USA, China, India.
Borqs USA 2015.06 – 2015.11
Staff Software Engineer
Implemented part of the tablet based remote controller for TV systems, including the TV casting software on the latest android platform through WiFi-display interface on Java platform.
Tested TV functions on system level manually for the custom TVs to identify issues and report to custom.
Tested the various hardware parts including wireless charger transmitter and receiver from tablet to dock.
Supported and debug various issues on tablet wireless charger with OEM provider.
Executed & maintained the Android platform applications stability testing and have daily test report including failed cases root cause analysis.
Provided suggestions on solving the bugs based on output log files for the tablet devices.
Worked on Jira tickets for the issues observed from TV & tablet pair through BT, Wi-Fi & video casting to TV set.
Supporting the oversea software and hardware groups for android APP development effort on different hardware platforms such as Qualcomm chips 8039 and 8939 for the remote controller on embedded system.
Coordinated the tasks work on HW & SW among different countries USA, China, India.
Wireless Mobi Solution 2014.07 – 2014.11
Senior Software Engineer
Invented and implemented part of the patent-pending web-based 4D signature on Qualcomm latest MSM chip sets on Linux android platform for WiFi-display, smart phone DSI Projector display with C/C++.
Sourcing the various hardware parts and modifying the software reference design for DLPC and DMD chip sets from the TI used C/C++ on embedded system.
Supporting the online group chat APP development effort, modifying the drivers to fit the whiteboard environment with C.
Qualcomm USA 2011.08 – 2014.06
Senior Software Engineer
Worked on web related service WinCase for submit test request jobs, from web test host and processing test queue on the chip sets pool, and export test results to test reports database, for wireless 3G/4G on C# Window or C Android platform.
Wrote test design, test plan and implemented test code for MSS CPR for wireless 3G/4G device on system level and APIs level testing.
Wrote test plan and implemented test code for B family targets for wireless 3G/4G device on system level testing specific on PMIC driver.
Set up driver images and debugged the Nintendo 3G/LTE based gaming applications, on Linux or Windows PC, by checking if both modem processor MDM6600 and application processor FOXCONN works together.
Brought above task from scratch to final stages of the SPI AL testing code and dedicated great effort supporting setup of hardware and software for San Diego’s lab, Boulder’s lab and QIPL’s lab (India), QCA lab (Shanghai).
Wrote test plan and code for B family RPM/Ulog/NPA driver API from L1 to L4, conducted test for targets of the modem, ADSP and pronto, generate CRs and supporting their fixing process with a number of iterations.
GenieView 2010.10 – 2011.07
Technical Advisor
Provided technical advising on a number of research projects, such as study of fast image processing, scalable video coding algorithms.
Assisted in setting up of Ubuntu and Open Source based remote video and paper publications.
Conferencing classroom BigBlueButton.
Coded C program to call SQLite database for storing MJPEG data over WiFi system.
Qualcomm USA 2008.02 – 2010.09
Senior Software Engineer
Designed and debugged the real-time embedded system, Linux Kernel power management patch, by checking clock rate, CPU usage and AXI bus frequency and memory access on Android and ARM9 & ARM11 32 bit processors.
Programming and Debugged C/C++ code for the MPEG4/H.264 video, MP3/AAC audio, CMOS camera, LCD Driver, Touch Screen Driver, Graphical Driver, Clock Region Driver patches for power issue with JTAG debug tool.
Reduced power consumption for audio playback, video playback, graphical playback functions over several targets on the C programming, using spectrum analyzer, by checking various circuits including LCD, SDRAM, Cache, Bus throughput, DSP etc.
Conducted end-to-end MPEG4 and H.264 application performance analysis and cross- discipline studies, especially related to where the software bug is coming from.
Supported external customers for meeting their new critical feature requirements, like audio volume, 2D/3D graphics by examining the waveform patterns, power breakdown and turning off MDP.
Executing power measurements on specifics test scenarios in a lab environment, using tools and techniques for profiling power and performance on embedded handheld systems.
Performed technical application and integration mainly on LINUX platform, with interactions across other platforms such as Microsoft.
Carried out pre-test and analysis to identify if applications will work appropriately over the cell phone handsets for various OEM customers.
Conducted post-test analysis as part of an application trouble-shooting effort, for different groups, under the multi-tasking environment.
Reviewed waveform and clock with Spartan tool and validating Airplane Mode, CDMA and W-CDMA configurations.
Communicated final integration results with offshore teams in a clear and concise manner, through both written and verbal means and document on the report of issues solved.
Toshiba USA 2007.06 – 2007.12
Software Engineer
Ported MHEG-5 (Multimedia and Hypermedia Experts Group) based interactive HDTV package on the latest real time embedded LINUX kernel and pSOS platforms with C programming.
Implemented numerous function calls (in C language) to interconnect with third party API for MHEG-5 interactive HDTV channel management (including Tuner part), video management and Service Interface.
Designed the latest GUI for DVB-T satellite multi-language menu in PEG (Portable Embedded GUI) format over real-time operating systems.
Debugged old and implemented new digital TV factory C/C++ testing suite of remote IR codes designed for manufacture line.
Documented factory requirement test plan and service test plan.
Thomson USA 2006.08 – 2007.02
Video Software Designer
Designed Advanced Profile H.264 decoder on the latest Windows platform.
Debugged HDTV H.264 encoder and decoder with the latest dot Net tool and CVS/ WinMerge.
Implemented the latest H.264 standard from 4:2:0 to 4:4:4 colour formats with C language DSP information.
Optimized H.264 decoder using assembler language, MMX, SSE2 based on Intel compiler.