Post Time|2022/06/29
US company providing leading payment equipment and OEM payment solutions
Responsibilities|
- Product sustaining and customization features implementation.
- Work with HW team and develop the next generation of platform.
- Develop and execute test cases for unit, integration, and functional SW test.
- Implement and test software designs on a PC environment as well as on embedded target hardware.
- Facilitate internal developers or third party to develop, integrate, and test software deliveries
- Interact and facilitate with internal teams and suppliers during all phases of development and integration to refine understanding of requirements and identify innovation opportunities
- Cross-team cooperation among Taiwan, Shanghai, USA.
Requirements|
- 5+ years working experience in Firmware architecture design development (or 3+ years working in driver development)
- Familiar with the I/O (SPI, I2C, USB, PWM, ADC, GPIO).
- Familiar with communication protocol (Bluetooth, USB, Ethernet).
- Experience with an Integrated Development Environment (IDE) tools
- Experience with revision control tools, issue-tracking tools, compilers, in-circuit emulators, and debuggers
- Experience with static analysis tools
- Working knowledge of configuration management / revision control tool