Embedded C/C++ Engineer - Linux, Home Assistant, Edge AI

HELIUS TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 70,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HELIUS TECHNOLOGIES PTE. LTD. is seeking an experienced embedded software engineer to develop and maintain Net Zero products. You will work with a focused team to select and implement embedded Linux distributions and contribute to a Home EMS system using Home Assistant components.

The role emphasizes cross-project code reuse, scalable solutions for global markets, and involvement in the full software lifecycle, including design, development, testing, deployment, and maintenance.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 3+ years of embedded software development experience, preferably Linux-based.
  • Strong proficiency in C/C++ programming languages.
  • Experience with embedded Linux distributions (Yocto/Buildroot) and Linux kernel development.
  • Experience with Home Assistant or similar open-source home automation platforms.
  • Knowledge of modern cybersecurity requirements and CE-RED directive considerations.
  • Familiarity with ARM SoCs and low-level device drivers.

Responsibilities

  • Develop and maintain embedded software for Net Zero products, ensuring code reusability across projects.
  • Collaborate with a small team to deliver high-quality software within timelines.
  • Choose and implement the best embedded Linux distribution for projects (Yocto/Buildroot).
  • Develop a Home EMS system based on a Linux OS stack, using Home Assistant components.
  • Ensure software is scalable for global markets, starting with Europe.
  • Participate in the full software development lifecycle from design to maintenance.

Skills

C/C++
Embedded software development
Home Assistant familiarity
ARM SoCs knowledge
Cybersecurity basics
Edge AI / wireless tech

Education

Bachelor's or Master's in CS/EE or related

Tools

Yocto
Buildroot
Linux kernel development
Home Assistant

Job description

HELIUS TECHNOLOGIES PTE. LTD. is seeking an experienced embedded software engineer to develop and maintain Net Zero products. You will work with a focused team to select and implement embedded Linux distributions and contribute to a Home EMS system using Home Assistant components.

The role emphasizes cross-project code reuse, scalable solutions for global markets, and involvement in the full software lifecycle, including design, development, testing, deployment, and maintenance.

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

Similar jobs worth comparing

Senior Embedded C/C++ Developer — Home Energy Systems
Senior Embedded C/C++ Developer — Home Energy Systems

Helius Technologies • Singapore

On-site
SGD 70,000 - 120,000
Senior C/C++ Developer
Senior C/C++ Developer

Helius Technologies • Singapore

On-site
SGD 70,000 - 120,000
C, C++ Developer
C, C++ Developer

HELIUS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,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 Engineer (Many positions/ Permanent)
Senior Embedded Software Engineer (Many positions/ Permanent)

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 120,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRTSys • Singapore

On-site
SGD 60,000 - 90,000
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
Senior Linux Kernel & Embedded Systems Engineer
Senior Linux Kernel & Embedded Systems Engineer

merry electronics (singapore) pte. ltd. • Singapore

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

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Embedded Software Engineer (Linux / Firmware / Device Systems)
Embedded Software Engineer (Linux / Firmware / Device Systems)

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