Not specified (assumed to be on-site based on location).
C/c++ proficiency for embedded systems
Emmc/nand flash driver development
Persistent memory architecture design
WE-PLUS PTE. LTD. is seeking an Embedded Engineer to join their multinational team in Singapore, focusing on software design and development for UX products that utilize persistent memory. The ideal candidate will have a strong background in embedded systems and memory technologies, with proficiency in C/C++ and experience in low-level driver development
Job Summary
The role involves defining software architecture and concepts for managing persistent memory, including storage formats and data security strategies.
Candidates will develop solutions for persistent memory drivers and integrate eMMC/NAND flash drivers to ensure device longevity and data integrity.
The position requires active collaboration with hardware teams to validate reliability and support root-cause investigations for field claims.
Matching Summary
Match Score: 85
WE-PLUS PTE. LTD. is seeking an Embedded Engineer to join their multinational team in Singapore, focusing on software design and development for UX products that utilize persistent memory. The ideal candidate will have a strong background in embedded systems and memory technologies, with proficiency in C/C++ and experience in low-level driver development.
Skills & Requirements
Must-have
C/C++ proficiency for embedded systems
eMMC/NAND flash driver development
Persistent memory architecture design
Wear leveling and bad block management
Microcontroller and SoC knowledge
Nice-to-have
Familiarity with automotive ASPICE processes
Experience with root-cause investigation
Knowledge of memory bandwidth benchmarking
Key Requirements
Bachelor's or Master's degree in Computer Science/Engineering
3 to 5 years of experience in embedded systems
Strong background in memory technologies and low-level drivers