Search by job, company or skills

Rooftop Energy

Embedded Hardware Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company: Rooftop Energy Tech Sdn Bhd

Team: Product - Hardware (Devices Team)

Reports to: Senior Embedded Hardware Engineer

Manages: None

Location: Shah Alam, Selangor, Malaysia

Type: Full-time

Rooftop Energy is hiring an Embedded Hardware Engineer to join the Devices team building IoT hardware products within the RooftopIQ ecosystem. This is a hands-on engineering role for someone who wants to work across firmware development, hardware prototyping, and field deployment of real products with paying customers.

Rooftop Energy is a solar EPC company building RooftopIQ, a SaaS platform for the solar industry. The Devices team builds the electronics that connect physical assets — inverters, weather stations, energy meters, battery systems — to the software platform. We have two active product lines, pipeline customers waiting for delivery, and a senior hardware lead in place. We need an engineer who can hit the ground running on firmware and prototyping work, and grow into PCB design and product ownership over time.

Role Overview

- Hands-on firmware development and hardware prototyping across two active IoT product lines

- Work closely with a senior hardware engineer and cross-functional software and EPC teams

- Contribute to products from early development through field deployment and customer delivery

What You Will Do

Edge Gateway

- Develop and maintain firmware for an edge computing gateway that pulls data from on-site equipment (inverters, weather stations, BESS, energy meters) via Modbus RTU / RS485

- Implement and test dynamic MODBUS register mapping and OTA firmware update capability

- Debug and ensure stable RS485/Modbus RTU communications across diverse field conditions

- Support field deployment and commissioning at customer sites

- Work with the software team to integrate device telemetry with the RooftopIQ Asset Management module

Power Logger

- Contribute to the development of a portable three-phase energy metering device with built-in IoT capability

- Work with the ATM90E36 metering IC (SPI interface) for energy measurement and calibration

- Assist with custom PCB prototyping, testing, and iteration under senior engineer guidance

- Support integration with RooftopIQ's Energy Monitoring and Load Profiling module

Hardware Engineering

- Build, test, and debug prototype hardware using electronics test equipment

- Maintain firmware version control, documentation, and testing records

- Support manufacturing preparation activities as products move toward production

- Contribute to establishing hardware development processes and testing frameworks for the team

What We Are Looking For

Must Have

- Degree in Electrical and Electronic Engineering or a closely related discipline

- 1-3 years of experience in embedded systems, hardware design, or electronics engineering (strong fresh graduates with relevant project work considered)

- Firmware development skills in C/C++ for microcontrollers (ESP32, Arduino ecosystem, or similar)

- Working knowledge of communication protocols: RS485, Modbus RTU, SPI, I2C

- Hands-on prototyping and debugging experience with electronics test equipment (oscilloscopes, logic analysers, multimeters)

- Comfortable working in a fast-paced startup environment with direct access to leadership

Good to Have

- Experience with IoT product development, OTA firmware updates, or cloud-connected devices

- Background in energy metering, power electronics, or industrial instrumentation

- Exposure to PCB design tools (KiCad, Altium, or similar) — even academic or personal projects

- Experience with version control (Git) for firmware projects

- Familiarity with field deployment, commissioning, or working with physical installations

Who You Are

- You prefer building things over theorising about them — you are happiest when you have a soldering iron or a debugger in hand

- You are self-directed and comfortable figuring things out without a detailed playbook

- You communicate clearly and proactively flag blockers rather than waiting

- You are motivated by seeing your work deployed in the real world, not just passing on a test bench

Why Join Us

- Work on IoT products with real customers and clear commercial demand — not R&D that never ships

- Learn from a senior hardware engineer and grow your skills across the full hardware development lifecycle

- Be part of a broader product ecosystem (RooftopIQ) with strong software engineering and EPC support

- Direct access to the CEO and significant autonomy in your day-to-day work

- Shape hardware engineering processes and culture from the ground up in a growing company

How To Apply

Send your CV along with examples of hardware projects you have worked on — professional, academic, or personal. We are looking for evidence of hands-on embedded systems capability, from firmware development through to working prototypes.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146830349

Similar Jobs