SalaryPeak

Embedded Software Engineer

ALLCAN INTERNATIONAL PTE. LTD.
Singapore 1+ years Posted Apr 14, 2026

Salary Range

SGD 72,000 - SGD 156,000 /year

SGD 6,000 - SGD 13,000/month

Skills Required

Hardware ArchitectureDevice Driver DevelopmentEmbedded LinuxEmbedded SoftwareData StructuresComputer ScienceFirmwarePort ManagementValidation and VerificationComputer ProgrammingElectronicsSoftware DevelopmentC++Testingdevelopment of machine control software

Job Description

Responsibilities

  • Develop, port, and optimize firmware for Linux-based embedded systems
  • Design and implement drivers for peripheral modules
  • Perform chip-level debugging, testing, and validation
  • Develop software control algorithms related to power systems

Requirements

  • Bachelor’s degree in Computer Science, Electronics, or related fields
  • Strong programming skills in C/C++
  • Familiar with Linux systems and embedded development
  • Understanding of microprocessor architecture and hardware fundamentals
  • Knowledge of data structures and algorithm design