Jianrong Yang

Principal Engineer - Firmware@TeraHive
Nationality
Share

Summary

Embedded Systems | RTOS | Firmware | Security | Linux | IOT. • In total 15 years of end-to-end product development experience, including architectural design, solution development, and performance tuning. • Proven track record in delivering secure, scalable, and high-performance solutions across telecom, industrial, and IoT domains. • Specialized in firmware, driver, OS and protocol/application development across multiple platforms: Blade Server, Desktop, IPC, PLC, Embedded Systems and programmable SoCs. • Strong architectural expertise in Linux kernel and Smart Card Secure RTOS, with deep knowledge in driver abstraction, protocol layering, and security/cryptographic module implementation. • Proficient in C/C++, Shell Scripting, UML, Java, VB.NET; experienced in Rust, Python, QT, C#, OpenCV, CUDA, and Go. • Well-versed in both Agile (Scrum, Kanban, SAFe) and traditional Waterfall methodologies. • Self-motivated fast learner with a strong foundation in software architectural design, and excellent analytical, problem-solving, and team collaboration skills. ============================================================= Technical Skills: • Operating Systems: Proficient in Smart Card Secure RTOS, Linux, Windows; Experienced in Android, MacOS, iOS, Yocto, VxWorks, FreeRTOS, Micrium OS-III and embOS. • Standards and Communication Protocols: Proficient in Smart Card protocol sets, Modbus, UART, RS232/RS485, SPI, SWP (Single Wire Protocol), TCP/IP, CIP (Common Industrial Protocol); Familiar with I2C, CAN. • Toolkits: IAR Embedded Workbench, GNU Toolchain, Visual Studio, Eclipse, Keil MDK, Jenkins, GitLab, MKS, Mercurial, SVN, Atlassian suite (JIRA, Confluence and Bitbucket), JTAG Debugger, Saleae Logic Analyzer, KEOLABS' RGPA (Real-Time General-Purpose Analyzer) Contactlab, Code Collaborator, Jama, IBM Rational ClearQuest, Team Forge, Valgrind, Coverity, Cppcheck and SonarQube.

Work experience

  • Principal Engineer - Firmware

    TeraHive
    2024.05-Current(2 years)
  • Senior Firmware Engineer

    Rockwell Automation
    2022.08-2024.05(2 years)
  • Senior Embedded Software Engineer

    Thales Digital Identity and Security (ex Gemalto)
    2015.07-2022.07(7 years)
  • Senior Software Engineer

    Intel Corporation
    2012.07-2014.07(2 years)
  • Senior Software Engineer

    China Standard Software Co., Ltd
    2011.07-2012.07(a year)
  • Software Engineer

    Kylin Operating System Lab, National University of Defense Technology
    2009.07-2011.05(2 years)

Educational experience

  • Nanyang Technological University

    Master’s Degree, Embedded Systems
    2014.01-2015.01(a year)
Resume Search
Nationality
Job category
City or country
Jobs
Candidates
Blog
Me