IoT Firmware Engineer: Low-Power Embedded Systems

PT Tata Sarana Mandiri (also known as TSM Technologies)

Jakarta Pusat

On-site

IDR 200,880,000 - 312,480,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Tata Sarana Mandiri (TSM Technologies) is seeking a Firmware Engineer in Jakarta to design, implement, and optimize embedded firmware for IoT and industrial products. You will work across the full firmware lifecycle, employing TDD and collaborating with hardware, software, and manufacturing teams.

The role requires hands-on MCU experience (STM32/RL78 or equivalent), strong knowledge of common protocols, and the ability to deliver high-quality firmware on schedule.

Qualifications

  • Bachelor's degree in Electrical/ Electronics/ Computer Engineering or related field.
  • Minimum 2 years of experience in embedded firmware or embedded systems development.
  • Proficient in C/C++ programming; Python or Bash scripting is advantageous.
  • Hands-on experience with MCU such as STM32, Renesas RL78 or equivalent.
  • Strong knowledge of UART, SPI, I2C, USB, RS-485, RS-232 and embedded communication protocols.
  • Experience implementing Test-Driven Development (TDD) practices.
  • Knowledge of LTE Cat-1, LTE-M, NB-IoT or other wireless tech is preferred.
  • Experience using Git, SVN & Jira for version control and project management.

Responsibilities

  • Design, develop, and maintain embedded firmware for IoT and industrial products.
  • Implement robust firmware using Test-Driven Development (TDD) methodologies.
  • Optimize firmware for performance, reliability, and low-power operation.
  • Collaborate with cross-functional teams throughout the product development lifecycle.
  • Prepare and maintain firmware lifecycle documentation (requirements, design, implementation, testing).
  • Support product manufacturing, deployment, and continuous engineering improvements.
  • Deliver projects on schedule while meeting quality and customer requirements.

Skills

Embedded firmware development
C/C++ programming
Python scripting
Problem-solving
Cross-functional teamwork

Education

Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or related field

Tools

Git
SVN
Jira
JTAG/SWD debuggers
oscilloscopes
logic analyzers
multimeters

Job description

PT Tata Sarana Mandiri (TSM Technologies) is seeking a Firmware Engineer in Jakarta to design, implement, and optimize embedded firmware for IoT and industrial products. You will work across the full firmware lifecycle, employing TDD and collaborating with hardware, software, and manufacturing teams.

The role requires hands-on MCU experience (STM32/RL78 or equivalent), strong knowledge of common protocols, and the ability to deliver high-quality firmware on schedule.

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

Similar jobs worth comparing

R&D Electronics Design Engineer - Embedded & IoT
R&D Electronics Design Engineer - Embedded & IoT

PT Tata Sarana Mandiri (also known as TSM Technologies) • Jakarta Pusat

On-site
IDR 133,920,000 - 267,840,000
Firmware Engineer
Firmware Engineer

PT Tata Sarana Mandiri (also known as TSM Technologies) • Jakarta Pusat

On-site
IDR 200,880,000 - 312,480,000
Technical Project Manager: End-to-End NPD Lead
Technical Project Manager: End-to-End NPD Lead

PT Tata Sarana Mandiri (also known as TSM Technologies) • Jakarta Pusat

On-site
IDR 300,000,000 - 540,000,000
Middle IoT Engineer
Middle IoT Engineer

MateCareer • Jakarta Pusat

On-site
IDR 167,400,000 - 312,480,000
IoT Engineer: Embedded & Edge Connectivity
IoT Engineer: Embedded & Edge Connectivity

MateCareer • Jakarta Pusat

On-site
IDR 167,400,000 - 312,480,000
Industrial IoT Engineer - Edge & Energy Harvesting
Industrial IoT Engineer - Edge & Energy Harvesting

PT Growth Asia, Rubber Division • Kota Medan ᯔᯩᯑᯉ᯲

On-site
IDR 180,000,000 - 300,000,000
Edge IoT & Linux Systems Engineer
Edge IoT & Linux Systems Engineer

MateCareer • Jakarta Barat, Jakarta Selatan

On-site
IDR 145,080,000 - 256,680,000
Iot Engineer
Iot Engineer

PT Growth Asia, Rubber Division • Kota Medan ᯔᯩᯑᯉ᯲

On-site
IDR 180,000,000 - 300,000,000
Lead Embedded Systems Engineer (Hardware & Firmware)
Lead Embedded Systems Engineer (Hardware & Firmware)

PT Netcom Scinergy Newsantara • Bekasi

On-site
IDR 200,880,000 - 312,480,000
Edge IoT Systems Engineer (Golang/Python & SBCs)
Edge IoT Systems Engineer (Golang/Python & SBCs)

PT Intecs Teknikatama Industri • Daerah Khusus Ibukota Jakarta

On-site