About this role
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 yingying.lai@gmprecruit.com We regret that only shortlisted candidates will be notified. GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239
Also in Software Engineering
TECSON ENGINEERING PTE LTD
BUILDBRIDGE PARTNERS PTE. LTD.
TECSON ENGINEERING PTE LTD