Enable job alerts via email!

Software Development Engineer

Quectel Wireless Solutions

Bayan Lepas

On-site

MYR 25,000 - 45,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading global supplier of cellular IoT modules is seeking a skilled software developer in Penang. The role involves designing and optimizing Android/Linux systems for various IoT devices, requiring strong expertise in C/C++ and Linux. Join a dynamic team to drive innovation in the IoT sector, with opportunities for travel across the APAC region.

Benefits

Medical allowances
Miscellaneous allowances
Meal and transportation allowances

Qualifications

  • At least 3 years of experience in application and firmware development.
  • Experience with Linux kernel middleware and device driver development.
  • Ability to work independently and be self-motivated.

Responsibilities

  • Provide responses to customer software technical questions.
  • Implement Android/Linux BSP/Framework designs.
  • Support development of customer-specific IoT solutions.

Skills

C/C++
Linux development
ARM architecture
Troubleshooting
Multithreaded programming

Education

Bachelor’s Degree in Computer Science
Bachelor’s Degree in Electronic Engineering
Bachelor’s Degree in Communications

Tools

Linux kernel
Device drivers

Job description

Add expected salary to your profile for insights.

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 aim to provide an impressive work-oriented environment where you can learn and contribute 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, with readiness to travel for on-site support across the APAC region.
  • Responsible for Android/Linux BSP/Framework design and implementation, including USB, CAN, Ethernet, PCIe, Bus, etc.
  • Support development of feasible Ikotek solutions based on customer software requirements.
  • 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 with wireless, BLE, 5G, LTE, UMTS/HSPA (+), GSM/GPRS, and GNSS modules.
  • Responsible for Android/Linux system stabilization, performance, and power consumption optimization.
  • Code debugging and troubleshooting activities as support for the testing team.
  • Manage, maintain, and compile localized source code.
  • Support customers in resolving BSP/Framework issues based on their projects.
Requirements:
  • Bachelor’s Degree or higher in Computer Science, Electronic Engineering, Communications, or related fields.
  • At least 3 years of experience in application and firmware development in C/C++ on Android/Linux/RTOS systems.
  • Experience with Linux kernel middleware and device driver development.
  • Experience with ARM-32 and ARM-64bit SOC devices, preferably Qualcomm-based chipsets.
  • Experience with peripheral technologies such as USB, I2C, SPI, UART, I2S, UIM, MIPI, PCIe.
  • Experience with pin-control software, GPIO, and ADC.
  • Experience with socket APIs, inter-process communication, and multithreaded programming.
  • Knowledge of modem software stack and TR-069 is advantageous.
  • Understanding of 3GPP specifications and cellular M2M modules is beneficial.
  • Ability to work independently, be self-motivated, responsible, creative, and team-oriented.
  • Willingness to travel and adapt to diverse cultural and work environments.
  • Based in Penang; fresh graduates are welcome to apply.
Additional Insights:

This job is active and accepting applications. The profile includes questions about work rights in Malaysia, expected salary, qualifications, experience, programming skills, and willingness to travel.

Perks include medical, miscellaneous allowances, meal and transportation allowances, and other benefits.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.