Senior Embedded C++ Engineer - Home Energy EMS

it consultancy & services pte ltd

Singapore

On-site

SGD 60,000 - 90,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IT Consultancy & Services Pte Ltd is seeking an embedded software engineer to develop and maintain software for NetZero products. You will work with a focused team to deliver high‑quality solutions within timelines, selecting suitable embedded Linux distributions and integrating Home Assistant components for a Home EMS system.

You will contribute across the full software lifecycle, ensuring code is scalable for global markets with initial focus on Europe, and stay current with emerging

Qualifications

  • 3 years of embedded software development experience, preferably with Linux
  • Strong C/C++ programming skills
  • Experience with embedded Linux distributions such as Yocto or Buildroot and kernel development
  • Experience with Home Assistant or similar open‑source home automation platforms
  • Familiarity with modern cybersecurity requirements and relevant design considerations

Responsibilities

  • Develop and maintain embedded software for NetZero products with reusable code across projects
  • Collaborate with a small team to deliver high-quality software on schedule
  • Identify and implement the best embedded Linux distribution for projects (Yocto/Buildroot)
  • Develop a Home EMS system based on a common Linux stack using Home Assistant components
  • Ensure software is scalable for global markets, starting with Europe
  • Participate in full SDLC including design, development, testing, deployment, and maintenance
  • Stay updated with industry trends to drive continuous improvement and innovation

Skills

Embedded software development
C/C++ programming
Linux environment
Home Assistant open-source
ARM SoC familiarity

Education

Bachelor’s or Master’s degree in Computer Science or Electrical Engineering

Tools

Yocto
Buildroot
Linux kernel development
Home Assistant

Job description

IT Consultancy & Services Pte Ltd is seeking an embedded software engineer to develop and maintain software for NetZero products. You will work with a focused team to deliver high‑quality solutions within timelines, selecting suitable embedded Linux distributions and integrating Home Assistant components for a Home EMS system.

You will contribute across the full software lifecycle, ensuring code is scalable for global markets with initial focus on Europe, and stay current with emerging

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

Similar jobs worth comparing

Senior Embedded Engineer (C/C++) for Linux Home EMS & IoT
Senior Embedded Engineer (C/C++) for Linux Home EMS & IoT

IT CONSULTANCY & SERVICES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Senior Embedded Engineer — Linux, Yocto & Home Energy
Senior Embedded Engineer — Linux, Yocto & Home Energy

IT CONSULTANCY & SERVICES PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Embedded Software Engineer: Net Zero & Home Energy
Embedded Software Engineer: Net Zero & Home Energy

HELIUS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 73,000 - 78,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

it consultancy & services pte ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Engineer (C/C++ Embedded Developer) (120)
Senior Software Engineer (C/C++ Embedded Developer) (120)

IT CONSULTANCY & SERVICES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer (C++) (120)
Senior Software Engineer (C++) (120)

IT CONSULTANCY & SERVICES PTE LTD • Singapore

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

HELIUS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 73,000 - 78,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
Embedded Software Developer
Embedded Software Developer

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 95,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRTSys • Singapore

On-site
SGD 60,000 - 90,000