Search by job, company or skills

G

Senior / Principal Embedded Software Engineer (Flash Memory)

4-7 Years
SGD 6,500 - 6,800 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities:

  • Design, develop, and integrate embedded software within a multinational engineering team
  • Define software architecture and concepts for persistent memory management, including storage formats, wear levelling, data consistency, data integrity, security, rollback, and robustness strategies
  • Collaborate with system architects to translate system-level requirements into memory solutions
  • Develop and maintain low-level drivers for eMMC and NAND flash memory
  • Implement bad block management, data integrity handling, and longevity optimisation strategies
  • Drive memory bandwidth benchmarking and performance optimisation initiatives
  • Support root cause analysis for field issues and persistent memory-related failures
  • Work closely with hardware teams on memory architecture and integration strategies
  • Contribute to design reviews, documentation, and code quality processes
  • Interface with hardware, validati

on, and software teams to ensure system reliability and robustness

Requirements:

  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related field
  • Strong experience in embedded systems architecture and memory technologies
  • Proficient in C/C++ programming for embedded systems
  • Hands-on experience with eMMC or NAND flash memory, file systems, and low-level driver development
  • Solid understanding of microcontrollers, SoCs, bootloaders or boot processes, and memory controllers
  • Experience with debugging tools such as emulators, analyzers, and oscilloscopes
  • Familiarity with automotive standards such as ASPICE is an advantage
  • Ability to design solutions that meet lifetime, safety, and reliability requirements

To apply, please visit www.gmprecruit.com and search for Job Reference: V6Y4XV98

To learn more about this opportunity, please contact Yingying at [Confidential Information]

We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146608739

Similar Jobs