Share this Job

Title:  Staff Firmware Engineer

Company:  Renesas Semiconductor Design (Beijing) Co., Ltd.
Country/Region:  CN
City:  chengdu
Business Unit:  IoT and Infrastructure Business Unit
Office:  CN, RDB
Job Function:  Software
Job Type:  Permanent


  • Firmware/software design, development, and testing of deeply embedded microcontroller (Cortex-M).
  • Responsible for the documentation of firmware design, API reference and product test report.
  • Perform unit/integration test of ASIC/firmware at all function level.
  • Other ASIC validation tasks, including validation tools/scripts development.
  • Provide technical support and expertise to filed engineers and customers.


  • MS degree in Computer Science or closely related field.
  • Familiar with ARM Cortex-M. Minimum 5 years low-level firmware or embedded software development experience with micro controllers.
  • Excellent C and assembly language coding skills is required.
  • Knowledge about embedded OS is preferred.
  • Abilities of using python to develop test cases, test tools, and analyze test data are required.
  • Must have extensive hands-on experience and comfort working with analog/digital hardware and hardware test tools as related to firmware development.
  • Hardware interfaces knowledge, for example: I2C, UART, SPI etc.
  • A relatively strong documentation capacity is required.
  • Must be able to work independently with a minimum of support.
  • Proven ability to work in global team environment.
  • Knowledge about encryption/decryption is a plus.