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