Embedded Software Engineer

Oxydata Software Sdn Bhd

Petaling Jaya

On-site

MYR 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oxydata Software Sdn Bhd is seeking an experienced Embedded Software Engineer to develop, certify, and optimise mobile devices for advanced network testing solutions. You will collaborate with distributed teams in Sweden, Malaysia, and India and contribute to Android service development and RF performance analysis.

The role requires strong C/C++ in embedded systems, Android knowledge, and experience with 3GPP protocols, with a focus on device qualification and customer-facing support.

Qualifications

  • Degree in Telecommunications, Electronics, Computer Engineering, or related field.

Responsibilities

  • Develop and maintain embedded software components for mobile device integration and network testing applications.

Skills

C/C++ (embedded)
Android development (Java/Kotlin)
LTE/5G NR knowledge
3GPP signalling protocols
Cross-border collaboration

Education

Bachelor's in Telecommunications/Electronics/Computer Engineering

Tools

Git & GitHub Actions CI/CD
Python scripting
QXDM (qualcomm)

Job description

Employment type: Contract

Oxydata Software Sdn Bhd established since 2012, helping regional enterprises drive digital transformation through Agentic AI Services, AI Automation & Integration, Data Engineering, AI Training, and IT Managed Services. We are a lean, high-impact team where engineers work directly on cutting-edge AI products serving enterprise clients across Malaysia and the region.

We are seeking an experienced Embedded Software Engineer to develop, certify, and optimise mobile devices for advanced network testing solutions.

Responsibilities
  • Develop and maintain embedded software components for mobile device integration and network testing applications.
  • Support the certification and validation of new mobile devices for compatibility with our solutions.
  • Implement and optimise features for various mobile chipsets, including device-specific configurations and diagnostics.
  • Contribute to Android service development and system-level modifications, including rooting and custom module integration.
  • Analyse network signalling, protocol behaviour, and RF performance across supported device families.
  • Investigate and resolve device-level issues impacting measurement accuracy and network performance.
  • Prepare clear technical documentation, including device qualification reports and test procedures.
  • Collaborate effectively with distributed engineering teams across Sweden, Malaysia, and India.
  • Provide customer-facing support for escalations related to device measurements and network performance.
Requirements

Must-have:

  • Degree in Telecommunications, Electronics, Computer Engineering, or a related discipline.
  • 4–7 years of experience in embedded software engineering or a related field.
  • Strong C/C++ development skills in embedded systems and USB communication.
  • Experience in Android development using Java and Kotlin.
  • Knowledge of the Android operating system, including rooting, Magisk, bootloaders, and system access.
  • Strong understanding of LTE and 5G NR technologies.
  • Experience with 3GPP signalling protocols.
  • Ability to collaborate with distributed engineering teams across Sweden, Malaysia, and India.
  • Clear technical documentation skills, including preparation of device qualification reports and test procedures.
  • Customer-facing communication skills for L3 support escalations.
  • Self-driven, with the ability to investigate and resolve device issues independently.

Nice-to-have:

  • Expertise in Qualcomm QXDM, Samsung Exynos, and MediaTek mobile chipsets.
  • Experience with TEMS, Nemo, or similar drive-test tools.
  • Experience in network testing, optimisation, or benchmarking.
  • Experience in Android system engineering, including TEMSification, custom ROMs, and Magisk modules.
  • Experience with Git and GitHub Actions CI/CD for embedded or Android projects.
  • Python scripting experience for test automation or tooling in embedded/mobile environments.
Why Join Us
  • Join a dynamic team at the forefront of mobile network testing technology, where your expertise will directly impact the quality and innovation of industry-leading solutions.
  • Work alongside talented engineers from around the world, enjoy opportunities for professional growth, and contribute to projects that shape the future of wireless communications.
Unlock job insights

Hirer responsiveness Salary match Number of applicants

Your application will include the following questions:

  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as an Embedded Software Engineer?
  • Which of the following programming languages are you experienced in?
  • Have you worked in a role where you were responsible for authoring and reviewing technical documentation?
  • Do you have technical writing experience?

Computer Software & Networking 51-100 employees

We are local 100% Malaysian-owned MSC status company established in 2006 serving ASEAN region. Our core competencies are in IT Managed Services, Dev/Ops, Outsourcing, Analytics development services, and Microsoft Platform development such as SharePoint, Power Platform, Dynamics CRM, and .NET/Mobile Application development. We help our clients to realize their results through digital transformation using our innovative IT services and software solutions.

What can I earn as an Embedded Software Engineer

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Oxydata Software • Selangor

On-site
MYR 60,000 - 120,000
Embedded Mobile Network Test Engineer
Embedded Mobile Network Test Engineer

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 120,000 - 160,000
Android Device Engineer
Android Device Engineer

Oxydata Software • Selangor

On-site
MYR 120,000 - 180,000
Android Systems Engineer - LTE/5G & Embedded
Android Systems Engineer - LTE/5G & Embedded

Oxydata Software • Selangor

On-site
MYR 120,000 - 180,000
Embedded Software Test Engineer (R-D)
Embedded Software Test Engineer (R-D)

Nokia • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Cell phone reimbursement
Health insurance
Vision insurance
Embedded Linux Software Developer
Embedded Linux Software Developer

Sapphire Stream Technology • Penang

On-site
MYR 96,000 - 156,000
Embedded Linux Software Developer
Embedded Linux Software Developer

ThunderSoft • Penang

On-site
MYR 90,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

AGEO Autonomy • Kampung Sekolah Simpang Ampat

On-site
MYR 60,000 - 90,000
Paid holidays
Medical insurance
Statutory benefits (EPF/SOCSO/EIS)
software developer
software developer

RecruitFirst Pte Ltd • Malaysia

On-site
Senior Embedded Software Engineer
Senior Embedded Software Engineer

EAGLE WIRELESS ENGINEERING CENTRE SDN. BHD. • Penang

On-site
MYR 120,000 - 180,000