Editorial summary

The company, a leading startup specializing in ultra low-power microprocessors, is seeking a Senior Embedded Software Engineer with expertise in Cortex M and Hardware Abstraction Layer (HAL) development. The role involves developing and testing SDKs on SoC devices and emulation platforms, collaborating with MCU, architecture, and SOC design teams. The position offers a salary of 10,000 and is based in Singapore, focusing on embedded software development within the semiconductor industry.

This summary is AI-generated and may contain inaccuracies. Please refer to the full job description below.

Job description

[This job id 14704 first appeared in Job-Q.com on 16 Jun 2026]

Our client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. The Singapore office houses the Software & Solutions department which includes the Embedded Software team.

Senior Embedded SW Engineer - Cortex M, HAL

Responsibilities:

• Drive the development and testing of the SDK on SoC devices and emulation platforms.

• Work within MCU software development team, Architecture team and SOC Design team on MCU software development and test activities.

• Responsible for extending the hardware adaptation layer (HAL) and device drivers of the SDK to new platforms as well as enhancing its features and content. The candidate will be involved in the extension of the SDK to cover new MCU members of the family as they become available.

• Work with our software architects to define the hardware abstraction layer (HAL) and board support package (BSP) of the SDK.

• Design, develop and maintain HAL interfaces for MCU common blocks, such as Cache, MPU, TCM, MRAM/Flash, clock, power and MCU control etc.

• Design, develop and maintain examples and software testcases for MCU common blocks.

• Take a key role in the pre-silicon verification on FPGA, as well as post-silicon bring up, verification, and debug focusing on MCU core and common blocks.

• Design, develop and maintain real-time OS ports for MCUs.

Requirements

You should have either a Masters or Bachelor’s in Computer Science, Computer Engineering or Electrical & Electronics Engineering with at least 6 years of experience in embedded software development.

• Deep understanding of ARM architectures, Cortex M-profile preferred;

• Deep understanding of embedded RTOS required, Zephyr and FreeRTOS preferred;

• Experience with developing embedded MCU code in C and assembly language on Arm Cortex-M Processors;

• Experience with at least one MCU IDE from ARM, Keil, IAR, Eclipse, O-zone or other;

• Familiarity with MCU peripherals such as SPI, I2C, UART etc.;

Interested applicants, kindly send in a copy of your updated resume in WORD document to hr@searchstaffing.com.sg stating your current and expected remuneration together with notice period required to current employer.

You can also contact Vincent Low for a confidential discussion at 6749 4236.

EA Personnel Registration No: R1324700

Scam prevention reminder: You should not make any pre-payment when applying for any job.

Illegal practices reminder: It is illegal for recruiter to collect payment (kickback) from the worker https://www.mom.gov.sg/-/media/mom/documents/publications/foreign-workers/what-are-kickbacks.pdf

Login is optional, you may send application via email

Login to Save Login to Apply

Get AI to assess your suitability to this job

Assess My Fit with AI Beta — Free during trial period

Login to upload your resume and get an instant match score, strengths, and gaps.


Or use your preferred AI chat tool manually:

Use AI chat of your choice: ChatGPT, Gemini, Claude — and:

  1. Paste this into the prompt:
    I am a jobseeker. Below is a job posting. Please: 1. Give a match score (0–100) based on my resume vs the job requirements 2. List my 3–5 key strengths that align with this role 3. List 2–3 areas to improve or gaps to address before applying 4. Give a one-sentence verdict: should I apply, apply with adjustments, or skip? Job posting URL: https://singapore.job-q.com/jobs/detail/senior-embedded-sw-engineer-cortex-m-hal After reading the job, ask me to upload or paste my resume.
  2. Upload your resume in the same chat.

Similar Jobs

Engineering Lead

We’re partnering with a well-funded, fast-growing tech company to hire an Engineering...

On site

Permanent

NODEFLAIR PTE. LTD.

Senior Product Manager

We’re partnering with a well-funded, fast-growing tech company to hire a Senior...

On site

Permanent

NODEFLAIR PTE. LTD.

Job Summary

  • Published on: 16 Jun, 2026
  • Category: Engineering
  • Vacancy: 1
  • Job type: Permanent
  • Salary: 10000
  • Location: On site
  • Job Nature: Permanent

Company Details