Embedded Software Engineer

ThunderSoft

Penang

On-site

MYR 40,000 - 60,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

ThunderSoft in Penang, Malaysia, seeks software developers to implement new features and enhance products. Successful candidates will have a Bachelor’s or Master’s degree in a related field and strong programming skills in C/C++. With 5-9 years of software development experience, you will coordinate development phases and ensure software quality.

The role requires strong analytical skills, familiarity with Agile methodologies, and the ability to communicate effectively across teams.

Qualifications

  • 5-9 years of experience in software development preferred.
  • Experience with real-time embedded software for devices is an advantage.
  • Strong awareness of software quality standards and best practices.

Responsibilities

  • Implement new features and enhance existing ones for products.
  • Participate in all phases of product development.
  • Analyze software requirements to ensure feasibility.

Skills

C/C++ programming
Agile / Scrum methodologies
Real-time embedded software development
Debugging skills
Knowledge of LTE/Bluetooth/Wi-Fi

Education

Bachelor’s or Master’s degree in relevant field

Job description

Responsibilities

Implement new features and enhance existing ones for our products.

  • Participate in all phases of product development: requirements definition, design, implementation, and testing.
  • Analyze software requirements to ensure feasibility within quality, time, and cost constraints.
  • Coordinate and contribute to software design and code reviews.
  • Develop and execute unit, integration, and system tests.
  • Collaborate with front-end and test teams to ensure successful feature deployment.
  • Work effectively in inter-group and intra-group teamwork across a multi-site global development environment.
  • Deliver project outcomes within dynamic timelines.
  • Adhere to team performance and quality metrics.
  • Collect and analyze data impacting Key Performance Indicators (KPIs).
  • Contribute to intellectual property development for the company.
  • Drive improvements in existing software development processes.
Qualifications
  • Bachelor’s or Master’s degree in Electrical, Electronic, Telecommunications, Computer Engineering, or Computer Science.
  • 5-9 years of experience in software development preferred.
  • Experience in real-time embedded software development for communication devices or consumer products is an advantage.
  • Strong programming skills in C/C++.
  • Knowledge or experience with any of LTE / Bluetooth / Wi-FI/ Locations /Audio specifications is a plus.
  • Strong analytical and debugging skills.
  • Familiarity with Agile / Scrum methodologies is a plus.
  • Ability to work independently and communicate effectively (both verbal and written) across functional teams.
  • Strong awareness of software quality standards and best practices in development.
  • Commitment to writing clean, maintainable, and well-documented code.
  • Flexibility to accommodate short-notice work arrangements based on project or business needs.
  • Attention to detail with a focus on reliability, performance, and long-term maintainability.
  • Capability to leverage AI-assisted tools and workflows in software development 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 Developer
Embedded Linux Software Developer

Sapphire Stream Technology • Penang

On-site
MYR 96,000 - 156,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Motorola Solutions Malaysia Sdn Bhd • Bayan Lepas

On-site
MYR 72,000 - 110,000
Embedded Engineer
Embedded Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Eagle Wireless • Ayer Itam

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

Eagle Wireless • Penang

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

Jabil • Bayan Lepas

On-site
MYR 80,000 - 100,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 180,000 - 320,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies • George Town

On-site
MYR 180,000 - 210,000
Embedded Engineer
Embedded Engineer

Quintus Search • Puchong

On-site
Automotive Software Application Engineer
Automotive Software Application Engineer

R emote L iberty • Bayan Lepas

On-site
MYR 277,000 - 357,000