Quectel is a leading global supplier of cellular IoT modules and antennas. We connect devices and people to networks and services, powering digital innovation and helping to build a smarter world. Our products and services aim to make life more convenient, efficient, comfortable, prosperous and secure. Quectel offers a diverse corporate culture and a work-oriented environment where you can learn and contribute to the IoT world.
Quectel is looking for motivated and proactive candidates to join our team in Penang, due to business expansion in the Serbian market in our R&D Centre.
Main responsibilities
- Responsible for software development and maintenance of assigned customer projects.
- Support North American customers to develop SW features, debug customer and test team reported bugs on software releases, maintain software stack and enhance demo applications.
- Implement and optimize low level hardware drivers, firmware, and communication protocols including LTE modem software protocol stack.
- Conduct unit testing and integration testing to verify software functionality and performance.
- Collaborate with cross functional and overseas R&D teams including platform team, hardware engineers, Field application engineers, SW department & project managers, and quality assurance teams.
- Maintain, create and update software documentation, high level and low-level design specifications, technical analysis reports and knowledge articles.
Required qualifications
Bachelor’s degree in computer engineering, electrical engineering, computer science, or a related field.Experience in C & C++ programming, microcontroller / microprocessor architecture and firmware programming.Experience with RTOS systems; FreeRTOS and Linux knowledge is a plus.Familiarity with embedded software development life cycle.Experience with various communication bus protocols (I2C, SPI, UART, USB, I2S) and peripheral interfacing.Familiarity with hardware / software integration and debugging techniques.Strong analytical and troubleshooting skills with fluency in English.Flexibility to collaborate across different time zones; occasional travel to North America may be required.Be careful — don’t provide bank or credit card details when applying for jobs. Do not transfer money or complete suspicious online surveys. If you see something suspicious, report this job ad.
#J-18808-Ljbffr