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
C++, C, assembly languages
IAR, Multi, Keil, Visual Studio
Oscilloscope, multi-meter, Can-Analyser
Digital circuit, DSP/MCU
RS232, RS422/485, I2C, SPI, CAN, USB
State machine, MUL
Nice-to-have
Creative and open minded
Hard-working and energetic
Good teamwork and ethics
Interpersonal and communication skill
Python scripting language
CAN, ModBus, TCP/IP protocols
Key Requirements
Minimum of 3 years' experience
CET-4 and above English proficiency
Experience programming MCU processors
Experience with peripherals including CAN, GPIO, interrupt, UART, SPI, I2C