Sr. Software Engineer

plaud-ascenseur.fr

Shanghai, China
Embedded code development
Software/firmware debugging
C++, c, and assembly languages
Participate in the embedded software development life cycle, understanding software/firmware features and operations to exploit test cases

Job Summary

  • Participate in the embedded software development life cycle, understanding software/firmware features and operations to exploit test cases.
  • Develop software and firmware for elevator controllers, safety components, and fixtures, including various testing methods and detailed troubleshooting.
  • Create detailed documentation for software and firmware, including requirement specifications, design documentation, test plans, and user manuals.

Matching Summary

Participate in the embedded software development life cycle, understanding software/firmware features and operations to exploit test cases.

Skills & Requirements

Must-have

  • Embedded code development
  • Software/firmware debugging
  • C++, C, and assembly languages
  • Embedded processors programming
  • Digital circuit knowledge

Nice-to-have

  • Teamwork and ethics
  • Interpersonal and communication skills
  • Creative and open minded

Key Requirements

  • Minimum of 3 years’ experience on embedded software development
  • Experience with test equipment (oscilloscope, multi-meter, Can-Analyser)
  • Experience with C++, C, and embedded processors assembly languages
  • Experience with MCU processors and peripherals (CAN, GPIO, interrupt, UART, SPI, I2C)
  • CET-4 and above in English

Work Rights

Not specified

Tailored Resume

Cover Letter