Linux Software Engineer

Quectel Wireless Solutions Penang Sdn. Bhd.

Penang

On-site

MYR 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical
Meal Allowance
Transportation Allowance

Job summary

Quectel Wireless Solutions Penang Sdn. Bhd. is seeking an experienced embedded Linux engineer to design and implement software architecture for Yocto/Ubuntu-based systems.

You will customize rootfs, develop SDKs, and handle OTA upgrades while optimizing power use and debugging complex issues. The role requires 3+ years in embedded Linux, strong C/C++, familiarity with Yocto/Buildroot, and good English communication skills.

Qualifications

  • At least 3 years of experience in embedded Linux system development.
  • Proficient in C and familiar with C++.
  • Familiar with Yocto or Buildroot build systems and cross-compilation toolchains.
  • Experience in Linux application development and IPC.
  • Strong debugging with GDB.

Responsibilities

  • Design and implement software architecture for embedded Linux systems (Yocto or Ubuntu based).
  • Customize, tailor and optimize the root filesystem (rootfs).
  • Develop and package communication and multimedia SDKs.
  • Handle system-level tasks such as OTA upgrade, system crash/hang analysis, power consumption optimization, AT commands and production line tool development.
  • Provide technical support to customers and resolve platform-side and customer-side issues.

Skills

C programming
C++ familiarity
Shell scripting
Python scripting
Linux fundamentals
Yocto/Buildroot
Cross-compilation toolchains
SDKs
Linux application development
Multithreading
IPC
Socket programming
GDB debugging
GCC/Make/CMake
Git
English communication

Education

Bachelor's Degree in Computer Science, Electrical/Electronic Engineering, Telecommunications or a related field

Tools

Yocto
Buildroot
GCC
CMake
Git

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.

https://www.quectel.com/

About the role

Design and implement software architecture for embedded Linux systems (Yocto or Ubuntu based). Customize, tailor and optimize the root filesystem (rootfs). Develop and package communication and multimedia SDKs. Handle system-level tasks in projects, such as OTA upgrade, system crash/hang analysis, power consumption optimization, AT commands and production line tool development. Provide technical support to customers and resolve platform-side and customer-side issues.

Key responsibilities

  • Design and implement software architecture for embedded Linux systems (Yocto or Ubuntu based)
  • Customize, tailor and optimize the root filesystem (rootfs)
  • Develop and package communication and multimedia SDKs
  • Handle system-level tasks in projects, such as OTA upgrade, system crash/hang analysis, power consumption optimization, AT commands and production line tool development
  • Provide technical support to customers and resolve platform-side and customer-side issues
About you
  • Bachelor's Degree in Computer Science, Electrical/Electronic Engineering, Telecommunications or a related field
  • At least 3 years of experience in embedded Linux system development
  • Proficient in C and familiar with C++; familiar with scripting languages such as Shell and Python
  • Solid understanding of Linux system fundamentals, including process management, memory management, file systems and the driver model
  • Familiar with Yocto or Buildroot build systems, with hands-on experience in rootfs customization and tailoring; familiar with generating and using cross-compilation toolchains and SDKs
  • Experience in Linux application development and open-source software porting; familiar with multi-threading, inter-process communication (IPC) and socket programming
  • Able to analyze and debug system issues such as crashes, power consumption and stability; proficient with debugging tools such as gdb
  • Proficient with development tools such as gcc, make/cmake and Git
  • Good communication and teamwork skills; able to work directly with customers to resolve technical issues; good command of English

We are devoted to building a smarter world with outstanding contributions to the global IoT industry. To achieve this, we aim to build on our success to date by excelling – even more than yesterday – in everything we do.

To pursue the dream of helping to build a smarter world, eight pioneering engineers set out to provide the global market with high-performance, high-quality cellular modules: so, on 25 October 2010, Quectel was born in Shanghai

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 help make life more convenient, efficient, comfortable, prosperous and secure.

We are devoted to building a smarter world with outstanding contributions to the global IoT industry. To achieve this, we aim to build on our success to date by excelling – even more than yesterday – in everything we do.

To pursue the dream of helping to build a smarter world, eight pioneering engineers set out to provide the global market with high-performance, high-quality cellular modules: so, on 25 October 2010, Quectel was born in Shanghai

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 help make life more convenient, efficient, comfortable, prosperous and secure.

Perks and benefits Medical Miscellaneous allowance Meal Allowance; Transportation Allowance; Communic

To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.

Researching careers? Find all the information and tips you need on career advice.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded System Engineer
Embedded System Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 67,000 - 134,000
Medical
Meal Allowance
Transportation Allowance
+1
Hardware System Engineer
Hardware System Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 89,000 - 156,000
Medical
Meal Allowance
Transportation Allowance
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Penang

On-site
MYR 60,000 - 90,000
Medical allowance
Meal allowance
Transportation allowance
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
Product Manager
Product Manager

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 180,000 - 300,000
Medical allowance
Meal allowance
Transportation allowance
Senior Electronic Engineer
Senior Electronic Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 120,000 - 180,000
Medical
Meal Allowance
Transportation Allowance
Senior Radio Frequency Engineer
Senior Radio Frequency Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 90,000 - 130,000
Medical
Miscellaneous allowance
Meal Allowance
+1
Electronic Design Automation Engineer (EDA)
Electronic Design Automation Engineer (EDA)

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
Medical
Miscellaneous allowance
Meal Allowance
+1
Electronics Engineer
Electronics Engineer

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 67,000 - 112,000
Medical
Meal allowance
Transportation allowance
Radio Frequency Development Engineer (RFDE)
Radio Frequency Development Engineer (RFDE)

Quectel Wireless Solutions Penang Sdn. Bhd. • Bayan Lepas

On-site
MYR 67,000 - 112,000
Medical
Meal Allowance
Transportation Allowance
+1