Embedded Linux Software Engineer – Two-Way Radio Systems

ThunderSoft

Penang

On-site

MYR 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ThunderSoft in Bayan Lepas, Penang, is seeking an embedded software engineer to design and develop new products and features for two-way radios, focusing on embedded C/C++ and RTOS.

You will work in a global, multi-site team within the SDLC, performing testing, debugging, and hardware-software integration while delivering on schedule in an agile environment. AI-based coding tools familiarity is a plus.

Qualifications

  • Degree in engineering or computer science.
  • 3–7 years of software development experience.

Responsibilities

  • Participate in the full SDLC from requirements to deployment.
  • Write clean, tested C/C++ code for embedded systems.
  • Collaborate with hardware and test engineers for integration.
  • Develop and execute unit, integration, and system tests.
  • Debug and troubleshoot embedded software issues.
  • Contribute to KPI tracking and quality metrics.

Skills

C/C++ programming
OOP
Embedded systems
RTOS

Education

Bachelor's or Master's in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science

Tools

BSP
Device drivers
Bootloader
Device tree
SPI
I2C
UART
Toolchains

Job description

ThunderSoft in Bayan Lepas, Penang, is seeking an embedded software engineer to design and develop new products and features for two-way radios, focusing on embedded C/C++ and RTOS.

You will work in a global, multi-site team within the SDLC, performing testing, debugging, and hardware-software integration while delivering on schedule in an agile environment. AI-based coding tools familiarity is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Software Engineer (C/C++, RTOS) for Radios
Embedded Linux Software Engineer (C/C++, RTOS) for Radios

Sapphire Stream Technology • Penang

On-site
MYR 96,000 - 156,000
Embedded Software Engineer – RTOS & C/C++ for Radios
Embedded Software Engineer – RTOS & C/C++ for Radios

Motorola Solutions • George Town

On-site
MYR 70,000 - 100,000
Embedded Linux Software Developer
Embedded Linux Software Developer

Sapphire Stream Technology • Penang

On-site
MYR 96,000 - 156,000
Embedded Systems Engineer - Mission-Critical Radio
Embedded Systems Engineer - Mission-Critical Radio

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000
Embedded Linux Software Developer
Embedded Linux Software Developer

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000
Senior Embedded C/C++ Engineer - Mission-Critical Radios
Senior Embedded C/C++ Engineer - Mission-Critical Radios

Motorola Solutions • George Town

On-site
MYR 60,000 - 90,000
Embedded Software Engineering Manager — Lead Mission-Critical Systems
Embedded Software Engineering Manager — Lead Mission-Critical Systems

Motorola Solutions • George Town

On-site
MYR 180,000 - 320,000
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000
Senior Embedded Firmware Engineer — Real-Time Systems
Senior Embedded Firmware Engineer — Real-Time Systems

Keysight Technologies • Bayan Lepas

On-site
MYR 120,000 - 180,000
Senior Manager, Embedded Software Engineering - Mission-Critical Safety
Senior Manager, Embedded Software Engineering - Mission-Critical Safety

Motorola Solutions • Malaysia

On-site
MYR 240,000 - 420,000