Singapore

Senior / Embedded Software Engineer (Flash Memory), Singapore

Senior / Embedded Software Engineer (Flash Memory), Singapore
Description
Senior / Embedded Software Engineer (Flash Memory)

Design, develop, and integrate embedded software within a multinational engineering team.

Responsibilities
  • 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, validation, and software teams to ensure system reliability and robustness.
Qualifications
  • 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.
#J-18808-Ljbffr
Highlights
Safety Tips
Be careful with multilevel marketing programs, and their income projections.
1 / 10
More info about this ad

Senior / Embedded Software Engineer (Flash Memory) has been posted in the Bishan Information Technology category on Locanto.

For Bishan, there are no other ads posted in this category.

Interested in more? Widen your search to view ads in nearby areas of Bishan. This includes Information Technology in Toa Payoh, Ang Mo Kio and Hougang. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.