Search by job, company or skills

Senior Embedded Software Engineer (US Fabless IC Design)

4-6 Years
SGD 0.96 - 1.32 LPA
  • Posted 20 hours ago
  • Be among the first 10 applicants

Job Description

Our client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. Opportunity to join a dynamic embedded software team developing SDKs and software platforms for next-generation microcontroller and SoC products. You will work closely with hardware, architecture, validation, and customer-facing teams to deliver high-quality software solutions that enable innovative embedded applications.

Senior Embedded Software Engineer

(HAL, ARM-Cortex M)

Responsibilities:

. Lead the development and maintenance of embedded software components, including HAL,BSP, device drivers, and SDK features for MCU platforms.

. Design and implement software examples, test frameworks, and validation tools to improve software quality and usability.

. Support pre-silicon FPGA verification and post-silicon hardware bring-up, debugging, and system validation activities.

. Develop and maintain RTOS support, including FreeRTOS-based solutions, across multiple MCU families.

. Collaborate with cross-functional engineering teams and customers to troubleshoot complex hardware-software integration challenges.

Requirements:

. Degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related discipline, with 4-6 years of embedded software developmentexperience.

. Strong hands-on programming experience in Embedded C on Arm Cortex-M microcontrollers, with knowledge of HAL, BSP, and device driver development.

. Experience with RTOS environments (preferably FreeRTOS), MCU peripherals (SPI, I2C, UART),and ARM development tools such as Keil, IAR, Eclipse, or Ozone.

. Practical experience in hardware bring-up and debugging using lab equipment such as oscilloscopes and logic analyzers.

. Familiarity with Git, Python scripting, software testing methodologies, and the ability to solve complex system-level hardware and software issues.

Interested applicants, kindly send in a copy of your updated resume in WORD document to [Confidential Information] 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

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 151520691

Similar Jobs

Singapore, Paya Lebar

Skills:

Embedded Csoftware testingEmbedded Operating Systemsgraphics software stacksembedded GPU drivers