Embedded Software Engineer (Linux / Firmware / Device Systems)

DADACONSULTANTS PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Exposure to full-stack system dev from
Engineering-driven environment with深
Competitive compensation and long-term

Job summary

Dada Consultants is seeking an embedded firmware engineer to join a technology-driven team delivering high-performance hardware and system-level solutions. You will develop, port, and optimize firmware for Linux-based embedded systems, and work closely with hardware and chip teams.

The role emphasizes hands-on system bring-up, debugging, power management, and reliability improvements. A degree in Computer Engineering or Electronics and strong C/C++ skills are required, with familiarity in Linux

Qualifications

  • Bachelor’s degree or above in Computer Engineering, Electronics, or related fields.
  • Strong programming skills in C/C++ for embedded systems.
  • Familiarity with Linux systems and embedded software development.
  • Understanding of microprocessor architecture and hardware fundamentals.
  • Ability to read datasheets and debug hardware/software integration issues.
  • Strong problem-solving skills and proactive learning attitude.

Responsibilities

  • Develop, port, and optimize firmware for Linux-based embedded systems.
  • Design and implement device drivers and low-level software for peripheral modules.
  • Perform system debugging, testing, and performance optimization for embedded platforms.
  • Work closely with hardware and chip teams on bring-up, validation, and integration.
  • Develop software control logic related to system performance and power management.
  • Participate in system-level troubleshooting and continuous improvement of reliability and stability.

Skills

C/C++ (embedded)
Linux basics
Embedded software
Microprocessor basics

Education

Bachelor’s degree in Computer Eng / Electronics

Job description

My Client:


My client is a technology-driven company building high-performance hardware and system-level solutions for compute-intensive applications. The engineering team focuses on embedded systems, firmware development, and device-level software optimization.


The team operates in a hands-on, product-oriented environment, working closely with hardware, chip, and system teams to deliver reliable and efficient embedded solutions. They are currently expanding their embedded engineering team to support new-generation devices.


Job Responsibilities:



  • Develop, port, and optimize firmware for Linux-based embedded systems.

  • Design and implement device drivers and low-level software for peripheral modules.

  • Perform system debugging, testing, and performance optimization for embedded platforms.

  • Work closely with hardware and chip teams on bring-up, validation, and integration.

  • Develop software control logic related to system performance and power management.

  • Participate in system-level troubleshooting and continuous improvement of reliability and stability.


Job Requirements:



  • Bachelor’s degree or above in Computer Engineering, Electronics, or related fields.

  • Strong programming skills in C/C++ for embedded systems.

  • Familiarity with Linux systems and embedded software development.

  • Understanding of microprocessor architecture and hardware fundamentals.

  • Ability to read datasheets and debug hardware/software integration issues.

  • Strong problem-solving skills and proactive learning attitude.


What They Offer:



  • Exposure to full-stack system development from chip to software.

  • Engineering-driven environment with strong technical depth.

  • Competitive compensation and long-term career development.


About Us


Dada Consultants was established in 2017, with the commitment of providing the best recruitment services in Singapore. We are comprised of a dynamic head-hunting team dedicated to sourcing for highly competent professionals in IT industry. We provide enterprises with customized talent solutions, and bring talents to career advancement.


www.dadaconsultants.com


EA Registration Number: R26160730


Business Registration Number: 201735941W. Licence Number: 18S9037

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

Similar jobs worth comparing

Embedded Linux Firmware Engineer – Systems & Performance
Embedded Linux Firmware Engineer – Systems & Performance

DADACONSULTANTS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Exposure to full-stack system dev from
Engineering-driven environment with深
Competitive compensation and long-term
Firmware Engineer
Firmware Engineer

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Embedded Software Engineer (Many positions/ Permanent)
Senior Embedded Software Engineer (Many positions/ Permanent)

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 120,000
Senior/Software Engineer (Embedded Linux)
Senior/Software Engineer (Embedded Linux)

merry electronics (singapore) pte. ltd. • Singapore

On-site
SGD 70,000 - 100,000
Senior Firmware Engineer: Embedded Systems Specialist
Senior Firmware Engineer: Embedded Systems Specialist

manpower staffing services (singapore) pte ltd • Singapore

On-site
Senior Embedded Software Engineer
Senior Embedded Software Engineer

United States Digital Space LLC • Singapore

On-site
SGD 75,000 - 95,000
Comprehensive mindfulness programs
Volunteer Paid Time off
Company donation matching
+3
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRTSys • Singapore

On-site
SGD 60,000 - 90,000
Lead Embedded Software Engineer – Linux, Security & Systems
Lead Embedded Software Engineer – Linux, Security & Systems

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 120,000
Senior Embedded Software Developer Engineer
Senior Embedded Software Developer Engineer

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
R&D Engineer / Senior Engineer, Firmware
R&D Engineer / Senior Engineer, Firmware

Success Human Resource Centre Pte Ltd. • Singapore

On-site
Completion Bonus
Variable Bonus
Medical benefits