Embedded Software Development Engineer

Quectel

Bayan Lepas

On-site

MYR 72,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quectel Malaysia is seeking an experienced embedded software engineer to join our Penang team. You will contribute to RTOS/Linux design and implementation for WiFi, Bluetooth, cellular, and Ethernet components, and support Ikotek’s embedded product line across handhelds, CPEs, routers, and IoT devices.

You will debug, optimize, and work with customers to resolve BSP and system issues. Based in Penang, you should be able to travel for on-site support and collaborate with global teams to deliver

Qualifications

  • Must-have: degree in CS/EE/communications or related field.
  • 3+ years of C/C++ development on Linux/RTOS.
  • Experience with kernel middleware and device drivers.
  • ARM SOC device experience is a plus.
  • Familiar with USB/I2C/SPI/UART interfaces and GPIO/ADC.

Responsibilities

  • Provide quick responses to customer software technical questions; travel for on-site APAC support.
  • Design and implement RTOS/Linux components including WIFI/BT/Cellular/Ethernet.
  • Support Ikotek solutions based on client requirements.
  • Assist API and software client development for embedded products (handhelds, CPEs, routers).
  • Stabilize RTOS/Linux systems and optimize performance and power usage.
  • Debug code and assist software testing teams.
  • Help customers solve BSP/System issues for projects.

Skills

C/C++ on Linux/RTOS
Linux kernel middleware & drivers
ARM-32/64 SOC experience
Peripheral interfaces USB/I2C/SPI/UART
GPIO/ADC pin-control
Socket IPC & multithreading
TCP/IP/DHCP networking
OpenWRT / Yocto knowledge
Willingness to travel

Education

Bachelor’s Degree or above in Computer Science, Electronic Engineering, Communications, or related fields

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Quectel is one of the leading global suppliers of cellular IOT modules 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, we have a diversified corporate culture and aiming to provide an impressive work-oriented environment where you can strive to learn and take part in to changing the IOT world.

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

https://www.quectel.com/

Job Description
  • Provide quick responses to customer Software technical questions and requirements, being prepared to travel for on-site support across APAC region.
  • Responsible for RTOS / Linux design and implementation, including components such as WIFI/BT/Cellular/Ethernet/, etc.
  • Support the development of feasible Ikotek solutions for customers based on the client's requirements.
  • Support API and software client development for Ikotek's Embedded product line, including handheld devices, CPEs, routers, trackers, and other IoT devices equipped with wireless, BLE, 5G, LTE, UMTS/HSPA(+), GSM/GPRS, and GNSS modules.
  • Responsible for RTOS/Linux system stabilization, as well as performance and power consumption optimization.
  • Conduct code debugging and software troubleshooting to directly support the software testing team.
  • Support customers to solve BSP/System issues based on customer projects.
Job Requirements
  • Bachelor’s Degree or above in Computer Science, Electronic Engineering, Communications, or other related fields.
  • 3+ years of experience in developing applications and firmware in C/C++ on Linux / RTOS systems.
  • Experience with working on Linux kernel middleware and device driver development.
  • ARM-32 and ARM-64bit architecture-based SOC device experience (Qualcomm/MediaTek/NXP-based chipset experience is preferred) is an advantage.
  • 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.
  • Experience on pin-control software, GPIO and ADC is required.
  • Experience with socket APIs, inter-process communications, and multi- threaded programming.
  • Experience with YOCOTO/OPENWRT is an advantage.
  • Experience with TCP/IP/DHCP relevant network protocols is an advantage.
  • General knowledge about 3GPP specifications is an advantage.
  • Familiar with cellular M2M modules, or experience in working with R&D of mobile phones or wireless modules is an advantage.
  • 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.
  • Ability to adapt to diverse cultural and work environments, with a willingness to travel if necessary.
  • Based in Penang.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Oxydata Software • Selangor

On-site
MYR 60,000 - 120,000
Embedded IoT Software Engineer – Linux/RTOS, APAC Travel
Embedded IoT Software Engineer – Linux/RTOS, APAC Travel

Quectel • Bayan Lepas

On-site
MYR 72,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
Medical
Meal Allowance
Transportation Allowance
Automotive Software Application Engineer
Automotive Software Application Engineer

R emote L iberty • Bayan Lepas

On-site
MYR 277,000 - 357,000
Section Manager of APAC Inside Sales
Section Manager of APAC Inside Sales

Quectel • Bayan Lepas

On-site
MYR 180,000 - 300,000
Android Device Engineer
Android Device Engineer

Oxydata Software • Selangor

On-site
MYR 120,000 - 180,000
Field Applications Engineer
Field Applications Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
Medical
Meal Allowance
Transportation Allowance
+1
IoT Field Applications Engineer - Embedded Systems
IoT Field Applications Engineer - Embedded Systems

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
Medical
Meal Allowance
Transportation Allowance
+1
Section Manager of APAC Inside Sales
Section Manager of APAC Inside Sales

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 180,000 - 240,000
Medical allowance
Meal allowance
Transportation allowance
R-D Software-Firmware Engineer
R-D Software-Firmware Engineer

Keysight Technologies • Bayan Lepas

On-site
MYR 120,000 - 180,000