Staff Software Engineer

plaud-ascenseur.fr

Shanghai, China
Embedded software development
Software/firmware feature & operations
Embedded code development
Participate in embedded software development life cycle, understand software/firmware feature & operations to exploit test case

Job Summary

  • Participate in embedded software development life cycle, understand software/firmware feature & operations to exploit test case.
  • Develop software and firmware for elevator controllers, safety components and fixtures, including function test, unit test, stress test and regression test etc.
  • Otis is the world’s leading elevator and escalator manufacturing, installation, and service company, moving 2.4 billion people every day.

Matching Summary

Participate in embedded software development life cycle, understand software/firmware feature & operations to exploit test case.

Skills & Requirements

Must-have

  • embedded software development
  • software/firmware feature & operations
  • embedded code development
  • trouble shooting and debugging
  • software and firmware detailed documentation
  • digital circuit, DSP/MCU, RS232, RS422/485, I2C, SPI, CAN, USB
  • state machine, MUL preferred
  • C++, C and assembly languages
  • software and firmware development tools
  • programming MCU processors
  • CAN, GPIO, interrupt, UART, SPI, I2C
  • CET-4 and above English

Nice-to-have

  • creative and open minded
  • hard-working and energetic
  • good teamwork, and ethics
  • interpersonal and communication skill
  • Scripting Language such as Python
  • CAN, ModBus and TCP/IP communication protocols
  • CET-6 preferred

Key Requirements

  • Minimum of 3 years’ experience on embedded software development
  • Programming experience with test equipment
  • CET-4 and above, good in reading and writing English

Work Rights

Not specified

Tailored Resume

Cover Letter