Enable job alerts via email!

Embedded Software Engineer (MCU WIFI)

Quectel

Bayan Lepas

On-site

MYR 100,000 - 150,000

Full time

14 days ago

Job summary

A global supplier of cellular IOT modules is looking for a qualified individual to enhance their MCU WIFI platform and debug various issues. Candidates should hold a Bachelor's degree in computer science or a related field, and possess programming skills in C/C++ or Python. Responsibilities include developing drivers, maintaining embedded systems, and responding to customer inquiries. This opportunity is based in Bayan Lepas, Penang, Malaysia.

Qualifications

  • Bachelor's degree or above in computer science, electronics, or related majors.
  • Proficiency programming skill in C/C++ or Python language.

Responsibilities

  • Handle and debug Quectel MCU WIFI platform issues.
  • Develop and debug various peripheral drivers based on project requirements.
  • Work on developing and debugging network issues as per requirements.
  • Maintain, customize, and improve embedded systems components.
  • Create prototypes to demonstrate technology capabilities.
  • Respond to technical queries from customers.
  • Write and maintain technical documentation.

Skills

Embedded software development lifecycle
Linux module/driver
Networking Protocol
OS knowledge (Linux, Threadx, FreeRTOS)
Peripheral technologies (USB, PCIe, I2S, MIPI)
Wi-Fi and Bluetooth
Socket APIs
Multi-threaded programming

Education

Bachelor's degree in computer science or related fields
Job description

Quectel is one of the leading global suppliers of cellular IOT module and antennas. We exist to connect devices and people to networks and services, powering digital innovation and helping to build a smarter world. Our products and services help make life more convenient, efficient, comfortable, prosperous and secure. At Quectel, you will have a huge impact on the quality of growing suite of products and services we offer to our customers.

A career at Quectel means joining a unique global team, driving innovation, improving people’s lives, and helping to build a smarter world.

____________________________________________

Responsibilities
  • Responsible for handling and debugging Quectel MCU WIFI platform issues.
  • Participate in developing and debugging various peripheral drivers (LCD, PHY, SLIC, etc.) according to the project and customer requirements.
  • Participate in developing and debugging various network issues (TCP/IP, HTTP/s, MQTT, etc.) according to the project and customer requirements.
  • Develop, maintain, customize, and improve the modular and scalable of embedded systems components.
  • Create prototypes to demonstrate technology capabilities.
  • Respond to technical queries and requirements of company\'s customers.
  • Write and maintain technical documentation.

Knowledge of any below skills are plus:

  • Experience in embedded software development lifecycle.
  • Experience knowledge of Linux module/driver, SoC, and Network Protocol.
  • Experience knowledge of OS (Linux, Threadx, FreeRTOS).
  • Experience in various peripheral technologies i.e. USB, PCIe, I2S, MIPI.
  • Experience in Wi-Fi and Bluetooth.
  • Experience in socket APIs, inter-process communications, and multi- threaded programming.
  • Experience in Tracker, DTU, electronic meter production.
Job Requirements
  • Bachelor\'s degree or above in computer science, computer engineering, electronics, telecommunication or related majors.
  • Proficiency programming skill in C/C++ or Python language.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.