Location
APACDepartment
FAESeniority
Mid-Senior LevelEducation
Bachelor or aboveLanguages
EnglishLocation: Bangalore
Responsibilities
1.Development, customization, maintenance, implementation and design of a complex project modules and embedded software
2.Develop and debug various peripheral drivers according to the project and customer requirements;.
3.Be able to evaluate the hardware interface with the hardware developers;
4.Support and respond to technical queries and requirements to company customers
5.Troubleshooting, bug fixing and improving application performance
6.Discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
1.Proficiency in Python/Shell and C/C++ and (Linux, Unix) OS environment
2. Bachelor’s degree in electrical engineering, telecommunications or computer science.
3.Experience in LCD/TP/USB/U ART/SPI/SD/GPIO/SD IO/MMC/BT/WIFI/GPS /Audio/NFC/ Motor/sensor/fingerprint recognition/charging and power management development preferred
4.Be able to read and understand the schematic diagram of hardware circuit, with the ability of hardware and software debugging is preferred;
5.Master socket and inter process IPC communication technology and understand bus driven device model.Experience with code revising
6.Good Communication Skill and Willing to Travel.