Senior Embedded SW Engineer, Cortex-M & HAL Expert

Search Staffing Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Search Staffing Pte Ltd in Singapore is seeking a Senior Embedded Software Engineer to drive Cortex-M HAL and SDK development for MCU devices. The role spans development, testing, and integration across multiple teams including MCU software, architecture, and SOC design.

Responsibilities include extending HAL and drivers to new platforms, defining HAL/BSP, and building examples and test cases for MCU blocks, plus pre-silicon FPGA verification and post-silicon bring-up with RTOS ports for MCUs.

Qualifications

  • The candidate must hold a Master’s or Bachelor’s degree in Computer Science, Computer Engineering, or Electrical & Electronics Engineering with at least 6 years of embedded software experience.
  • Strong knowledge of ARM Cortex-M architectures.
  • Experience with Zephyr and FreeRTOS RTOS.

Responsibilities

  • Develop and test the SDK on SoC devices and emulation platforms.
  • Collaborate with MCU software, Architecture, and SOC Design teams to develop MCU software and tests.
  • Extend hardware adaptation layer (HAL) and drivers to new platforms and MCU family members.
  • Define HAL and BSP for the SDK with software architects.
  • Design and maintain HAL interfaces for MCU blocks (Cache, MPU, TCM, RAM/Flash, clock, power).
  • Create examples and test cases for MCU blocks.
  • Contribute to pre-silicon verification on FPGA and post-silicon bring-up, verification, and debugging.
  • Develop real-time OS ports for MCUs.

Skills

ARM Cortex-M
Embedded C
RTOS experience
MCU peripherals

Education

Bachelor's or Master's in CS/CE/EE

Tools

Keil
IAR
Eclipse
Arm IDE
O-zone

Job description

Search Staffing Pte Ltd in Singapore is seeking a Senior Embedded Software Engineer to drive Cortex-M HAL and SDK development for MCU devices. The role spans development, testing, and integration across multiple teams including MCU software, architecture, and SOC design.

Responsibilities include extending HAL and drivers to new platforms, defining HAL/BSP, and building examples and test cases for MCU blocks, plus pre-silicon FPGA verification and post-silicon bring-up with RTOS ports for MCUs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded SW Engineer - Cortex M, HAL
Senior Embedded SW Engineer - Cortex M, HAL

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Embedded Software Intern: SDK, HAL & Automation
Embedded Software Intern: SDK, HAL & Automation

Ambiq • Singapore

On-site
SGD 20,000 - 31,000
Staff Embedded Software Engineer – Cortex‑M & Zephyr
Staff Embedded Software Engineer – Cortex‑M & Zephyr

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Staff Embedded Software Engineer - Cortex-M & Zephyr
Staff Embedded Software Engineer - Cortex-M & Zephyr

Ambiq-Micro,-Inc. • Singapore

On-site
SGD 120,000 - 180,000
Staff Embedded Software Engineer — Lead & Architect
Staff Embedded Software Engineer — Lead & Architect

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Senior Embedded Firmware Engineer – Systems & Prototyping
Senior Embedded Firmware Engineer – Systems & Prototyping

RecruitPedia Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Embedded Firmware Engineer for ARM Microcontrollers
Embedded Firmware Engineer for ARM Microcontrollers

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Embedded Systems Engineer - MCU Firmware & Power
Embedded Systems Engineer - MCU Firmware & Power

JTE Recruit Pte Ltd • Singapore

On-site
SGD 60,000 - 100,000
Variable Bonus
Embedded Firmware Engineer - HGu
Embedded Firmware Engineer - HGu

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior Embedded Systems Firmware Engineer
Senior Embedded Systems Firmware Engineer

RecruitPedia Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000