Embedded Software Engineer: C/C++

Capcon Consulting 

📍 Kuala Lumpur, Malaysia 🇲🇾

contract
mid-level
hybrid
Posted —

Key Skills

C/C++LinuxWi-FiVLANTCP/IP

Industry

TelecommunicationsConsumer Electronics

Job Description

Why You Should Apply

  • Escape repetitive UI loop scripts & solve complex carrier-grade hardware routing bottlenecks.
  • Fast-track your CV by partnering with an elite Tier-1 global EU telecom leader.
  • Accelerate skills by building live automated digital twins bridging physical IoT devices.

2 x Teams / Projects (Wi-Fi / Core Platform)

  • Wi-Fi: Requiring deep wireless protocol and firmware experience
  • Core Platform: Telecom/Wi-Fi NOT required > we can hire strong non-telco system engineers
  • Multiple hires / levels / salary budgets across both teams

What You Will Do

  • Design real-time embedded Linux software architectures for physical CPE telecom products. We are actively hiring for specialized Wi-Fi and non-telecom platform tracks simultaneously.
  • Analyze complex system architectures to author high-level and detailed software engineering designs.
  • Develop Linux middleware, drivers & applications managing core data-forwarding operations.

Experience You Need

  • Advanced C/C++ development background delivering over 50K lines of industrial code.
  • Solid Linux OS fundamentals, memory management, IPC, threading, and socket layers.
  • Rich knowledge of core IP networking protocols like VLAN, TCP/IP, and DHCP.
  • Platform specialization: Chipset SDK porting, custom board bring-up & low-level BSP.

Experience needed for Wi-Fi Team

  • Wi-Fi Specialization: Comprehensive expertise in MAC80211, wireless driver development, chipset -firmware, radio calibration, and Wi-Fi software architecture.

Nice To Have

  • Proficiency with Python scripting alongside version tools like Git and Jira.
  • Familiarity with chipset SDK porting, driver development, or low-level board bring-up.

About You

  • Embedded Software Engineer, Firmware Developer, or Linux Systems Engineer with approx 3-8 -years experience.
  • Telco or Wi-Fi experience is not needed
  • Level: Engineer (2-4 years experience) / Senior Engineer (5-10 years experience)

Work Arrangement / Benefits

  • Hybrid 3 days a week office / 2 home
  • Office: Mid Valley City KL
  • 2 year extendable contract