Platform Software- Hardware /Devices

IT Business Solutions

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Additional leave
Flexible schedule
Health insurance
Maternity leave
Opportunities for promotion
Parental leave
Professional development

Job summary

Jora Malaysia is seeking an embedded software engineer to drive Linux-based development, drivers, and BSP work. You will engage with systems engineers and other teams to design, implement, and verify software for embedded platforms, including networking protocols and hardware interfaces.

The role requires strong C/C++ skills, Linux programming expertise, and hands-on experience with SDK porting and driver development.

Qualifications

  • Advanced level of C and C++ programming, analysis, and design.
  • Python skills are a plus.
  • Experience with 50K lines of code (C/C++) or above.
  • Solid understanding of Operating Systems (memory, process/thread, scheduling, boot process).
  • Strong Linux programming skills (IPC, thread, socket, I/O, drivers, kernel modules).
  • Rich knowledge of IP protocols (VLAN, TCP/IP, DHCP, DNS, SSH, NAT, IPv6, PPPoE, SNMP).
  • Experience with version control and issue tracking (Git, Jira).
  • Hands-on experience in embedded chipset SDK porting/customization, driver development, board bring-up, low-level BSP/hardware issue investigation, and factory manufacturing support.

Responsibilities

  • Analyze requirements with System engineer/Architecture and contribute to design documents and implementation.
  • Collaborate with teams to ensure design integration and verification; support issue fixes during testing.
  • Develop software on Linux including middleware, drivers or applications for management and data forwarding.
  • Ensure software delivery on time with high quality under project targets.

Skills

C
C++
Python
Linux
IP protocols
Git
Jira
Embedded systems
Driver development

Education

Bachelor's Degree in CS/EE or related

Tools

Git
Jira

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Education: Bachelor's Degree or Equivalent (Computer Science, Electrical Engineering, Electronic Engineering, Computer Engineering, or a related field).

Technical Qualifications & Experience:

Advanced level of C and C++programming, analysis, and design;Python skills are a plus.

Experience with 50K lines of code (C/C++) or above.

Solid understanding of Operating Systems (memory, process/thread, scheduling, boot process, etc.).

Strong Linux programming skills (IPC, thread, socket, I/O, drivers, kernel modules, etc.).

Rich knowledge of IP protocols (VLAN, TCP/IP, DHCP, DNS, SSH, NAT, IPv6, PPPoE, SNMP, etc.).

Experience with software engineering tools for version control and issue tracking (e.g., Git, Jira).

Hands‑on experience in embedded chipset SDK porting/customization, driver development, board bring‑up, low‑level BSP/hardware issue investigation, and factory manufacturing support.

Fast learner with strong quick‑learning and self‑study abilities.

Proactive, highly responsible, self‑motivated, and able to work autonomously.

Excellent team player with effective teamwork skills and dedication to team success.

Requirement
  • Education: Bachelor's Degree or Equivalent (Computer Science, Electrical Engineering, Electronic Engineering, Computer Engineering, or a related field).

  • Technical Qualifications & Experience:

    • Advanced level of C and C++programming, analysis, and design;Python skills are a plus.

    • Experience with 50K lines of code (C/C++) or above.

    • Solid understanding of Operating Systems (memory, process/thread, scheduling, boot process, etc.).

    • Strong Linux programming skills (IPC, thread, socket, I/O, drivers, kernel modules, etc.).

    • Rich knowledge of IP protocols (VLAN, TCP/IP, DHCP, DNS, SSH, NAT, IPv6, PPPoE, SNMP, etc.).

    • Experience with software engineering tools for version control and issue tracking (e.g., Git, Jira).

    • Hands‑on experience in embedded chipset SDK porting/customization, driver development, board bring‑up, low‑level BSP/hardware issue investigation, and factory manufacturing support.

  • General Competencies:

    • Fast learner with strong quick‑learning and self‑study abilities.

    • Strong communication skills.

    • Proactive, highly responsible, self‑motivated, and able to work autonomously.

    • Excellent team player with effective teamwork skills and dedication to team success.

Responsibility
  • Responsible for requirement analysis together with System engineer/Architecture, software high level/Detail design document and the implementation.

  • Cooperation with other teams to ensure the design integration and verification in professional way. Verify the functions and provide the efficient support to fix the issue during the test.

  • Develop software on Linux which may include middleware, drivers or application including management, data forwarding and protocols/interfaces.

  • Making sure SW delivery on time with high quality under project target

Benefits
  • Additional leave
  • Flexible schedule
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C/C++ Developers (Devices/Hardware)
C/C++ Developers (Devices/Hardware)

IT Business Solutions • Kuala Lumpur

On-site
MYR 90,000 - 140,000
Additional leave
Flexible schedule
Health insurance
+4
Software Developer
Software Developer

Teleeye Malaysia Sdn Bhd • Shah Alam

On-site
MYR 51,000 - 61,000
EPF
Socso & EIS
Annual Leave
+7
Junior Programmer
Junior Programmer

Teleeye Malaysia Sdn Bhd • Shah Alam

On-site
MYR 51,000 - 61,000
EPF
Socso & EIS
Annual Leave
+7
Senior/ Staff Software Engineer
Senior/ Staff Software Engineer

QES Group Of Companies • Seberang Perai

On-site
MYR 180,000 - 240,000
Medical benefits
Flexible hours
Career development
+2
System Developer
System Developer

Teleeye Malaysia Sdn Bhd • Shah Alam

On-site
MYR 51,000 - 61,000
EPF
Socso & EIS
Annual Leave
+7
Developer
Developer

Teleeye Malaysia Sdn Bhd • Shah Alam

On-site
MYR 51,000 - 61,000
Software Engineer (C/C++)
Software Engineer (C/C++)

Parkson • Kapar

On-site
MYR 67,000 - 100,000
EPF
SOCSO
EIS
Embedded Software Engineer
Embedded Software Engineer

Silicontek Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

Bitara Capital Sdn. Bhd. • Kuala Lumpur

On-site
MYR 180,000 - 300,000
EPF
SOCSO
Annual Leave
+2
Database Programmer
Database Programmer

Teleeye Malaysia Sdn Bhd • Shah Alam

On-site
MYR 33,000 - 56,000
EPF
Socso & EIS
Annual Leave
+7