Search by job, company or skills

SolarBK

Firmware Engineer

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

Job Description

  • Trang ch
  • Tuyn dng
  • Lin h

Firmware Engineer

(BKH/Phng Nghin Cu & Pht Trin)

Tha thun

Tr s: 47 L Vn Thnh, Phng Bnh Trng, TP. HCM

Cng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Thng tin chung

Kinh nghim

Khng yu cu

Bng cp

i hc

Hnh thc lm vic

Ton thi gian c nh

Yu cu tui

Khng yu cu

Yu cu gii tnh

Khng yu cu

Cp bc

Nhn vin/Chuyn vin

Thi Gian Th Vic:

S lng tuyn :1

Cng ty C phn u t v Pht trin Nng Lng Mt Tri Bch Khoa (SolarBK)

Website:

https://solarbk.vn

Tel:

(+84.28) 7300 6759

Email:

[Confidential Information]

Fax:

(+84.28) 7300 6760

a Ch:

47 L Vn Thnh, Khu Ph 5, Phng Bnh Trng ng, Thnh ph Th c, Thnh ph H Ch Minh, Vit Nam

M t cng vic

KEY RESPONSIBILITIES:

We are looking for a talented Firmware Engineer to develop and maintain embedded software for our solar datalogger/controller. You will implement real-time control, data acquisition, communication protocols, and ensure robust connectivity with IoT cloud platforms.

  • Develop firmware for ARM-based microcontrollers and embedded Linux platforms.
  • Implement protocols for energy device communication (Modbus RTU/TCP, CAN, MQTT, SNMP).
  • Develop drivers for sensors, power meters, relays, and communication modules (WiFi, LTE, RS485).
  • Optimize real-time control logic for energy dispatch, storage prioritization, and grid interaction.
  • Enable secure data logging, local decision-making, and OTA (Over-The-Air) firmware upgrades.
  • Work closely with the hardware and cloud software team to enable seamless end-to-end functionality.
  • Ensure stability, memory efficiency, and fault recovery in embedded systems.
  • Write and maintain unit tests, debugging logs, and documentation.

REQUIREMENTS:

  • Bachelor's or Master's in Embedded Systems, Computer Engineering, or related field.
  • 3+ years of experience in embedded C/C++ development.
  • Strong understanding of RTOS (FreeRTOS, Zephyr) or embedded Linux.
  • Experience interfacing with peripherals (SPI, I2C, UART, GPIO, ADC, PWM).
  • Familiar with secure bootloaders, OTA updates, and secure data transmission.
  • Knowledge of smart grid and energy dispatch logic is a plus.
  • Familiar with CI/CD for firmware, Git, and modern embedded development tools.

BENEFITS:

  • Salary: Negotiable based on qualifications and experience.
  • Performance bonus based on system interaction scores.
  • 13th-month salary bonus and other incentives depending on business performance.
  • Seniority bonus based on length of service milestones.
  • Full participation in social insurance, health insurance, and unemployment insurance as per Vietnamese labor laws.
  • 24/7 accident insurance coverage for all employees.
  • Annual leave and public holidays in accordance with the law.
  • Additional benefits for weddings, funerals, Lunar New Year, Mid-Autumn Festival, etc.
  • Allowances: Lunch, transportation, phone, laptop, travel expenses... and taxi card for certain positions.
  • Corporate culture: Aspiration to be different Different to lead Lead to succeed.
  • Professional working environment with talented and friendly colleagues.
  • Opportunities for regular training, personal development, and clear KPI updates.
  • Annual teambuilding and company trips based on business performance.

Vic lm tng t cho bn

Area Sales ManagerCng ty SolarGates (SGT)

Thng lng

Ton thi gian c nh

Asset ManagerCng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Tha thun

Ton thi gian c nh

Business AnalystCng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Thng lng

Ton thi gian c nh

Business Development Manager Qun l Pht trin Kinh doanh C&ICng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Thng lng

Ton thi gian c nh

Gii thiu

  • Cu chuyn SolarBK
  • Tm nhn & S mnh
  • Vn ha SolarBK
  • Chng nhn & Gii thng
  • Pht trin bn vng

Gii php

  • in mt tri BigK
  • in mt tri BigK+
  • Gii php ti chnh ESCO
  • Gii php qun l G.O&M
  • Cng ngh gim st SSOC

H tr

  • H thng phn phi
  • i tc - Khch hng
  • Ti liu
  • Cng c tnh ton

Kt ni vi chng ti

8h - 18h (Th hai - Th by)

2022 - BN QUYN THUC V SOLARBK

in thoi: 1900 636 759

Tr s chnh: 47 L Vn Thnh, Khu Ph 5, Phng Bnh Trng ng, Thnh ph Th c

Firmware Engineer

(BKH/Phng Nghin Cu & Pht Trin)

Tha thun

Tr s: 47 L Vn Thnh, Phng Bnh Trng, TP. HCM

Cng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Thng tin chung

Kinh nghim

Khng yu cu

Bng cp

i hc

Hnh thc lm vic

Ton thi gian c nh

Yu cu tui

Khng yu cu

Yu cu gii tnh

Khng yu cu

Cp bc

Nhn vin/Chuyn vin

KEY RESPONSIBILITIES:

We are looking for a talented Firmware Engineer to develop and maintain embedded software for our solar datalogger/controller. You will implement real-time control, data acquisition, communication protocols, and ensure robust connectivity with IoT cloud platforms.

  • Develop firmware for ARM-based microcontrollers and embedded Linux platforms.
  • Implement protocols for energy device communication (Modbus RTU/TCP, CAN, MQTT, SNMP).
  • Develop drivers for sensors, power meters, relays, and communication modules (WiFi, LTE, RS485).
  • Optimize real-time control logic for energy dispatch, storage prioritization, and grid interaction.
  • Enable secure data logging, local decision-making, and OTA (Over-The-Air) firmware upgrades.
  • Work closely with the hardware and cloud software team to enable seamless end-to-end functionality.
  • Ensure stability, memory efficiency, and fault recovery in embedded systems.
  • Write and maintain unit tests, debugging logs, and documentation.

REQUIREMENTS:

  • Bachelor's or Master's in Embedded Systems, Computer Engineering, or related field.
  • 3+ years of experience in embedded C/C++ development.
  • Strong understanding of RTOS (FreeRTOS, Zephyr) or embedded Linux.
  • Experience interfacing with peripherals (SPI, I2C, UART, GPIO, ADC, PWM).
  • Familiar with secure bootloaders, OTA updates, and secure data transmission.
  • Knowledge of smart grid and energy dispatch logic is a plus.
  • Familiar with CI/CD for firmware, Git, and modern embedded development tools.

BENEFITS:

  • Salary: Negotiable based on qualifications and experience.
  • Performance bonus based on system interaction scores.
  • 13th-month salary bonus and other incentives depending on business performance.
  • Seniority bonus based on length of service milestones.
  • Full participation in social insurance, health insurance, and unemployment insurance as per Vietnamese labor laws.
  • 24/7 accident insurance coverage for all employees.
  • Annual leave and public holidays in accordance with the law.
  • Additional benefits for weddings, funerals, Lunar New Year, Mid-Autumn Festival, etc.
  • Allowances: Lunch, transportation, phone, laptop, travel expenses... and taxi card for certain positions.
  • Corporate culture: Aspiration to be different Different to lead Lead to succeed.
  • Professional working environment with talented and friendly colleagues.
  • Opportunities for regular training, personal development, and clear KPI updates.
  • Annual teambuilding and company trips based on business performance.

Vic lm tng t cho bn

Area Sales ManagerCng ty SolarGates (SGT)

Thng lng

Ton thi gian c nh

Asset ManagerCng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Tha thun

Ton thi gian c nh

Business AnalystCng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Thng lng

Ton thi gian c nh

Business Development Manager Qun l Pht trin Kinh doanh C&ICng ty CP T&PT NL Mt Tri Bch Khoa (BKH)

Thng lng

Ton thi gian c nh

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143354017