嵌入式软件工程师(带显示的人机交互控制器类产品)

Posted:
11/27/2024, 12:32:15 PM

Location(s):
Jiangsu, China ⋅ Wuxi City, Jiangsu, China

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

Workplace Type:
Remote

 ACCOUNTABILITIES:

  • Responsible for the Embedded software Design, Implementation, Verification and Maintenance for HMI (human machine interface) control products, such as wired remote controller, thermostat etc.
  • Responsible for the software functional specification creation based on requirement and detail technical design documents creation.
  • Track software development schedule, identify risks and solve defects.
  • Provide necessary support to other related team members includes global cooperation.

  EXPERIENCE:  

  • 3+ years’ experience in Embedded Software development, experience on HMI control products development is preferred.
  • 1+ years' experience in software development based on real-time operating system.

  SKILLS:

  • Proficient in C/C++ programming languages.
  • Proficient in embedded software development based on real-time operating systems, such as FreeRTOS, uc/OS etc.
  • Familiar with common communication technologies, such as USART, IIC, SPI, IR, NFC etc.
  • Familiar with HMI related programming skills, such as Touch key, 2D GUI control etc.
  • Efficient problem-solving skills on embedded software related issues.
  • Basic technical knowledge of hardware design to able to understand and cooperation with other function team.
  • Familiar with common source code development /management tools, such as SVN /Git/Jira, and also various IDEs like IAR, Visual Studio etc.
  • Network programming experience (Wi-Fi) is preferred.
  • Good written and verbal communications skills in English.

  EDUCATION BACKGROUND:

  • Bachelor’s degree or above in computer science, automation, electronics and related majors.