Senior Embedded Software Architect (Linux/RTOS)

EAGLE WIRELESS ENGINEERING CENTRE SDN. BHD.

Penang

On-site

MYR 180,000 - 300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eagle Wireless Engineering Centre Sdn Bhd in Penang seeks a Senior Software Engineer to architect and implement embedded software across application, kernel, and drivers on RTOS/Linux platforms.

You will lead technical designs, perform 3GPP protocol analysis, and mentor junior engineers while coordinating with cross-functional teams to translate business needs into robust technical solutions.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or a related field.
  • Minimum 5 years of hands-on embedded software development on Linux and/or RTOS platforms.
  • Strong proficiency in C/C++ programming with embedded software design principles.
  • Experience with user-space applications, Linux kernel, device drivers, multi-threading, IPC, socket programming, and hardware interfaces (SPI, USB, PCIe, Ethernet).
  • Good understanding of networking protocols (IP, TCP/UDP, HTTP, FTP, SSL/TLS).
  • Proven experience in software architecture design, embedded system design, and system optimization.
  • Experience delivering software through full software development lifecycle.

Responsibilities

  • Architect and design scalable, reliable embedded software systems (application, kernel, drivers) on RTOS/Linux.
  • Develop modem software functions and perform 3GPP protocol analysis; write clean, well-tested code.
  • Conduct requirement analysis and research new technologies to guide technology choices.
  • Produce high-quality technical documents: system architecture, functional design, guidance docs.
  • Mentor junior and mid-level engineers and support internal teams (FAE, hardware, test).
  • Lead features or projects from conception to delivery; coordinate tasks and unblock team.
  • Collaborate with product managers and engineers to translate business requirements into technical solutions.
  • Enforce high code quality through in-depth reviews and full lifecycle participation.
  • Identify, prioritize, and mitigate technical debt and risks.

Skills

C/C++ programming
Embedded software design
Linux kernel
RTOS
IPC
Socket programming
Hardware interfaces
3GPP protocol analysis
Code reviews
Mentoring
Team leadership
Software architecture
Networking protocols
System optimization

Education

Bachelor's degree in Computer Engineering/CS/EE

Job description

Eagle Wireless Engineering Centre Sdn Bhd in Penang seeks a Senior Software Engineer to architect and implement embedded software across application, kernel, and drivers on RTOS/Linux platforms.

You will lead technical designs, perform 3GPP protocol analysis, and mentor junior engineers while coordinating with cross-functional teams to translate business needs into robust technical solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - IoT & Automotive
Senior Embedded Software Engineer - IoT & Automotive

EAGLE WIRELESS ENGINEERING CENTRE SDN. BHD. • Penang

On-site
MYR 120,000 - 180,000
Senior Embedded Software Lead – IoT & Automotive
Senior Embedded Software Lead – IoT & Automotive

Eagle Wireless • Ayer Itam

On-site
MYR 180,000 - 240,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Eagle Wireless • Ayer Itam

On-site
MYR 180,000 - 240,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

EAGLE WIRELESS ENGINEERING CENTRE SDN. BHD. • Penang

On-site
MYR 120,000 - 180,000
Software Engineer
Software Engineer

EAGLE WIRELESS ENGINEERING CENTRE SDN. BHD. • Penang

On-site
MYR 180,000 - 300,000
Embedded Linux Software Engineer: C/C++, RTOS, AI Tools
Embedded Linux Software Engineer: C/C++, RTOS, AI Tools

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000
Embedded Linux Software Developer
Embedded Linux Software Developer

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000
Embedded Software Manager — C/C++, RTOS
Embedded Software Manager — C/C++, RTOS

motorolasolutions • George Town

On-site
MYR 90,000 - 140,000
Embedded Systems R&D Engineer - Real-Time Firmware
Embedded Systems R&D Engineer - Real-Time Firmware

Keysight Technologies Malaysia Sdn. Bhd. • Penang

On-site
MYR 160,000 - 260,000
Embedded Software Engineer - RTOS & C/C++ (Penang)
Embedded Software Engineer - RTOS & C/C++ (Penang)

Motorola Solutions • Penang

On-site
MYR 60,000 - 90,000