Junior Embedded Engineer

Aiper

Singapore

On-site

SGD 42,000 - 64,000

Full time

30 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aiper, the No. 1 smart robotic pool cleaner brand, seeks a Junior Embedded Engineer in Singapore to join the Smart Yard ecosystem.

You will contribute to embedded Linux BSP development, driver debugging and system bring-up for new hardware platforms, working with Yocto/Buildroot, U-Boot and kernel components. Ideal candidates hold a Bachelor’s in CS/EE or related field, with strong C skills, basic Linux know-how, and a genuine interest in robotics.

Qualifications

  • Bachelor's degree or above in CS, Electronic Information, Communication, Automation or related fields (fresh graduates).
  • Solid C programming fundamentals with strong coding and debugging skills.
  • Familiar with basic Linux operations, Shell environments and common development tools.
  • Understanding embedded Linux boot process; basic knowledge of U-Boot, Linux Kernel and device tree.
  • Familiar with common hardware interfaces such as UART, I2C, SPI and GPIO; read datasheets and English technical docs.
  • Strong learning ability, problem-analysis skills and hands-on capability, with genuine interest in embedded Linux or robotics.
  • Preferred: project experience with embedded Linux, microcontrollers, development boards or robots; Linux drivers, device tree, U-Boot, Yocto or Buildroot; oscilloscope/logic analyzer; open-source projects or GitHub portfolio.

Responsibilities

  • Develop embedded Linux BSP and porting including U-Boot, Linux Kernel, device tree and root filesystem.
  • Debug and verify board-level peripherals (UART, I2C, SPI, GPIO, USB, SDIO, Ethernet).
  • Assist with system bring-up, peripheral integration and hardware/software issue triage on new hardware.
  • Configure, compile and integrate embedded Linux build systems such as Yocto and Buildroot.
  • Collaborate with hardware, application and testing teams on robot product development and mass-production support.

Skills

C programming
Embedded Linux
Shell environments
Reading datasheets
English technical docs

Education

Bachelor's degree in Computer Science / Electronics / related fields

Tools

U-Boot
Linux Kernel
Yocto
Buildroot

Job description

Aiper is the No. 1 smart robotic pool cleaner brand and a leading provider of smart solutions for pools and gardens. Its connected Smart Yard Ecosystem simplifies care across the entire outdoor space – from pool cleaning and water care to smart irrigation. Trusted by more than 4 million users worldwide, Aiper is available in nearly 10,000 stores across 50+ countries and regions. Driven by smart automation, adaptive AI, and sustainable design, Aiper gives users more time to enjoy life’s best moments.

Job Title: Junior Embedded Engineer

Employment Type: Full-time

Responsibilities
  • Responsible for embedded Linux BSP development and porting, including U-Boot, Linux Kernel, device tree and root file system.
  • Perform driver debugging and functional verification of board-level peripherals, including UART, I²C, SPI, GPIO, USB, SDIO and Ethernet.
  • Assist with system bring-up, peripheral integration and hardware/software issue triage on new hardware platforms.
  • Participate in software configuration, compilation and integration of embedded Linux build systems such as Yocto and Buildroot.
  • Collaborate with hardware, application and testing teams on robot product development, testing and mass-production support.
Requirements
  • Bachelor's degree or above in Computer Science, Electronic Information, Communication, Automation or related fields (fresh graduates).
  • Solid C programming fundamentals with strong coding and debugging skills.
  • Familiar with basic Linux operations, Shell environments and common development tools.
  • Understanding of the embedded Linux boot process; basic knowledge of U-Boot, Linux Kernel and device tree.
  • Familiar with common hardware interfaces such as UART, I²C, SPI and GPIO; able to read datasheets, schematics and English technical documentation.
  • Strong learning ability, problem-analysis skills and hands-on capability, with genuine interest in embedded Linux or robotics.
  • The following experience is preferred: (1) Project experience with embedded Linux, microcontrollers, development boards or robots. (2) Hands-on experience with Linux drivers, device tree, U-Boot, Yocto or Buildroot. (3) Experience using oscilloscopes, logic analyzers or similar tools for hardware/software integration debugging. (4) Open-source projects, GitHub portfolio, technical blog or relevant competition experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Embedded Engineer - Robotics & Embedded Linux
Junior Embedded Engineer - Robotics & Embedded Linux

Aiper • Singapore

On-site
SGD 42,000 - 64,000
Junior Embedded Engineer
Junior Embedded Engineer

AIPER GLOBAL PTE. LTD. • Singapore

On-site
SGD 48,000 - 72,000
Junior Algorithm Engineer
Junior Algorithm Engineer

Aiper • Singapore

On-site
SGD 60,000 - 90,000
Junior Embedded Linux Engineer for Robotics & BSP
Junior Embedded Linux Engineer for Robotics & BSP

AIPER GLOBAL PTE. LTD. • Singapore

On-site
SGD 48,000 - 72,000
Embedded Software Engineer
Embedded Software Engineer

RICORE TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Robotic Software Engineer
Robotic Software Engineer

DYSON OPERATIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Robotic Software Engineer
Robotic Software Engineer

Dyson Operations Pte Ltd • Singapore

On-site
SGD 110,000 - 170,000
Hardware Interface Autonomy Engineer
Hardware Interface Autonomy Engineer

LionsBot International • Singapore

On-site
SGD 90,000 - 135,000
Embedded Systems & Machine Software Engineer
Embedded Systems & Machine Software Engineer

SUPER TOMATO PTE. LTD. • Singapore

On-site
SGD 72,000 - 100,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000