Senior-Principal Embedded Systems Engineer – Hardware - Firmware

Panduit Singapore Pte Ltd

Johor Bahru

On-site

MYR 240,000 - 420,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Panduit Singapore Pte Ltd is seeking a Senior-Principal Embedded Systems Engineer – Hardware & Firmware to own firmware for prototype power-electronics systems. You will work on low-level drivers, sensors, and communications, and partner with hardware engineers to enable robust PoC demonstrations.

The role requires 8+ years in embedded firmware, strong C/C++ skills, and experience with analog/mixed-signal circuits, EMC/EMI considerations, and hardware bring-up.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, or related discipline.
  • 8+ years of embedded systems development with firmware responsibilities.
  • Strong hands-on firmware development using C/C++ on microcontrollers.
  • Experience with ADCs, PWM, SPI, I2C, UART, CAN, Ethernet interfaces.
  • Experience with Altium Designer and hardware bring-up.

Responsibilities

  • Develop embedded firmware in C/C++ for microcontrollers used in power-electronics prototypes and PoC systems.
  • Develop and integrate low-level drivers and interfaces for ADCs, PWM/timers, GPIO, SPI, I2C, UART, CAN, Ethernet or other peripherals.
  • Implement prototype control sequencing, state machines, communications, telemetry, diagnostics, protection, and fault-management functions.
  • Develop firmware and simple software tools to bring up, operate, characterize, and demonstrate prototypes.
  • Collaborate with Power Electronics Engineers to integrate firmware with PFC, DC/DC, sensing, protection, and system-control hardware.
  • Lead board bring-up and debug hardware-firmware interactions using test equipment.

Skills

C/C++ firmware
MCU firmware development
Peripheral drivers
Hardware-software interfaces
Analog/mixed-signal circuits
Embedded debugging
Oscilloscopes/logic analyzers
Autonomy
Python scripting

Education

Bachelor's degree in Electrical Engineering
Master's degree preferred

Tools

Altium Designer
JTAG/SWD debuggers
PCB design tools
Python scripting

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Senior-Principal Embedded Systems Engineer – Hardware - Firmware

At Panduit, we don’t just offer a job, we offer a career where your contributions directly impact on our customers, the environment, and our company’s success. You’ll have the opportunity to grow, innovate, and be part of an inclusive team that celebrates both individual and collective achievements.

The Senior Embedded Systems Engineer develops the embedded hardware and firmware that enables Panduit’s advanced power-electronics prototypes and proof-of-concept systems. This hands-on role owns embedded firmware development for prototype control, sensing, communications, protection, diagnostics, and system operation, while also contributing to analog/digital circuit design and hardware bring-up. The engineer works closely with the Power Electronics team to develop, integrate, debug, and demonstrate complete working prototypes.

What You Will Do

  • Develop embedded firmware in C/C++ for microcontrollers used in power-electronics prototypes and proof-of-concept systems.
  • Develop and integrate low-level drivers and interfaces for ADCs, PWM/timers, GPIO, SPI, I2C, UART, CAN, Ethernet or single-pair Ethernet, and other required peripherals.
  • Implement prototype control sequencing, state machines, communications, telemetry, diagnostics, protection, and fault-management functions.
  • Develop firmware and simple software tools needed to bring up, operate, characterize, and demonstrate power-electronics prototypes.
  • Work directly with Power Electronics Engineers to integrate firmware with PFC, DC/DC, sensing, protection, load-sharing, communications, and system-control hardware.
  • Design embedded and mixed-signal hardware including MCU circuitry, analog sensing, signal conditioning, isolation, communications interfaces, auxiliary supplies, and board-level protection.
  • Perform tolerance, accuracy, noise, bandwidth, timing, and worst-case analyses for sensing and control circuits.
  • Create schematics and work with PCB designers on grounding, partitioning, isolation, signal integrity, power integrity, EMI/EMC, and design-for-test.
  • Lead board bring-up and debug hardware-firmware interactions using oscilloscopes, logic analyzers, debuggers, trace tools, DMMs, programmable supplies, and related laboratory equipment.
  • Develop diagnostic firmware, test utilities, scripts, or simple PC-based tools as needed to accelerate prototype development and system troubleshooting.
  • Support prototype characterization, fault injection, design reviews, test-plan development, and documentation of firmware, hardware interfaces, test results, and design rationale.
  • Collaborate closely with U.S. R&D Team and local team members to resolve system-level issues and deliver reliable, demonstrable PoC systems.

What You Will Bring

  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related discipline.
  • Typically 8+ years of embedded systems development experience with substantial hands-on firmware responsibility.
  • Strong hands-on embedded firmware development experience using C/C++ on microcontrollers, including peripheral drivers, real-time control, communications, diagnostics, and hardware-firmware debugging.
  • Experience developing firmware around ADCs, PWM/timers, GPIO, SPI, I2C, UART, CAN, Ethernet-class interfaces, or similar embedded peripherals.
  • Strong practical knowledge of analog and mixed-signal circuits, including op-amps, comparators, signal conditioning, filtering, sensing, ADC/DAC interfaces, protection, and isolation.
  • Experience designing MCU- or processor-based hardware and integrating firmware with custom electronic hardware.
  • Experience with professional ECAD tools such as Altium Designer or equivalent.
  • Hands-on experience with oscilloscopes, logic analyzers, DMMs, programmable supplies, JTAG/SWD debuggers, and prototype rework/debug methods.
  • Ability to independently develop, bring up, troubleshoot, and document embedded hardware and firmware for complex prototypes.
  • Strong analytical, communication, documentation, and teamwork skills.

Preferred Qualifications

  • 10+ years of embedded systems, embedded firmware, or mixed-signal product-development experience.
  • Experience developing embedded control and diagnostics for power converters, industrial equipment, energy systems, or other electrically noisy environments.
  • Experience with RTOS-based systems, bootloaders, firmware update mechanisms, or embedded communications stacks.
  • Experience with digital power control, PWM generation, high-speed ADC sampling, protection logic, or state-machine development for power-electronics systems.
  • Experience with galvanic isolation, high-voltage sensing, precision current measurement, or safety-related diagnostic circuits.
  • Experience with Ethernet, CAN, RS-485, single-pair Ethernet, or other industrial communications.
  • Experience with Python or similar scripting for test automation, diagnostics, or data analysis.
  • Experience with EMI/EMC troubleshooting, functional-safety concepts, or hardware/firmware fault-injection testing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer – Power Electronics
Embedded Firmware Engineer – Power Electronics

UST • Penang

On-site
MYR 120,000 - 180,000
Senior Embedded Systems Architect — Hardware & Firmware
Senior Embedded Systems Architect — Hardware & Firmware

Panduit Singapore Pte Ltd • Johor Bahru

On-site
MYR 240,000 - 420,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Career Wise • Bayan Lepas

On-site
MYR 60,000 - 120,000
Embedded Firmware Engineer – Power Electronics
Embedded Firmware Engineer – Power Electronics

UST Malaysia • Bayan Lepas

On-site
MYR 80,000 - 100,000
EMBEDDED SYSTEM ENGINEER (C-C-)
EMBEDDED SYSTEM ENGINEER (C-C-)

Entrypass Corporation Sdn Bhd • Sepang

On-site
MYR 96,000 - 144,000
Electronics / System Engineer
Electronics / System Engineer

Mosca • Kampung Baru Ulu Tiram

On-site
MYR 60,000 - 100,000
Senior Hardware Engineer (FPGA/CPLD)
Senior Hardware Engineer (FPGA/CPLD)

Celestica • Bayan Lepas

On-site
MYR 120,000 - 180,000
Senior Embedded Firmware Architect - Power Electronics
Senior Embedded Firmware Architect - Power Electronics

UST Malaysia • Bayan Lepas

On-site
MYR 80,000 - 100,000
Firmware Design Engineer
Firmware Design Engineer

MaiStorage • Puchong

On-site
MYR 89,000 - 134,000
Senior Electrical & Software Engineer
Senior Electrical & Software Engineer

Reeracoen Recruitment • Sungai Buloh

On-site
MYR 180,000 - 260,000