
Search by job, company or skills
1. Provide quick responses to customer Software technical questions and requirements, being prepared to travel for on-site support across the APAC region.
2. Responsible for Android / Linux BSP/Framework design and implementation, which components include USB, CAN, Ethernet, PCIE, Bus, etc.
3. Support the development of feasible Ikotek solutions to customers based on their application software requirements.
4.Support API and software client development for Ikotek's Android / Embedded product line, including Handheld Devices, AIOT-Smart, CPE, Routers, Trackers, and other IoT devices equipped with wireless, BLE, 5G, LTE, UMTS/HSPA (+), GSM/GPRS, and GNSS modules.
5. Responsible for Android/Linux system stabilization, performance, and consumption optimization work.
6. Code debugging and software troubleshooting activities as direct support for the software testing team.
7. Be responsible for the management, maintenance, and compilation of localized source code.
8. Support customers to solve BSP/Framework issues based on customer projects.
Requirements:
1. Bachelor's Degree or above in Computer Science, Electronic Engineering, Communications, or other related fields.
2. 3+ years of experience in developing applications and firmware in C/C++ on Android/ Linux / RTOS systems.
3. Experience with working on Linux kernel middleware and device driver development.
4. ARM-32 and ARM-64bit architecture-based SOC device experience (Qualcomm-based chipset experience is preferred) is an advantage.
5. Experience in working with various peripheral technologies, including low-speed peripheral and high-speed peripheral busses i.e., USB, I2C, SPI, UART, I2S, UIM interface, MIPI interface and PCIe bus.
6. Experience on pin-control software, GPIO and ADC is required.
7. Experience with socket APIs, inter-process communications, and multi- threaded programming.
8. Experience with modem software stack and TR-069 is an advantage.
9. General knowledge about 3GPP specifications is an advantage.
10.Familiar with cellular M2M modules, or experience in working with R&D of mobile phones or wireless modules is an advantage.
11.Should be able to work independently, be self-motivated, has a good team spirit, a strong sense of responsibility, a creative problem solver and be easy to get along with others.
12.Ability to adapt to diverse cultural and work environments, with a willingness to travel if necessary.
13.Based in Penang.
14.Excellent written and verbal English.
Job ID: 134797321
Skills:
Vision systems, C Sharp, Encoders, Data acquisition systems, Galvano mirror systems, PC-based equipment control software, Motion controllers, Sensors, PLCs, Laser controllers
Skills:
Tcl, Java, Python, Perl, Algorithms, Linux, data structures, object-oriented programming, embedded software design flows, multithreaded software applications
We don’t charge any money for job offers