Beranda Loker Detail
G
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior / Embedded Software Engineer (Flash Memory)

GMP Group
North-East Region, Singapore
Estimasi Gaji
SGD 6.000 – SGD 7.000
Live Update
6 Mei 2026
Batas Akhir
6 Mei 2027

Deskripsi Pekerjaan

Are you a passionate Embedded Software Engineer looking to tackle complex challenges in the world of high-reliability memory systems? GMP Group is seeking a highly skilled Senior / Embedded Software Engineer to join our elite engineering team. In this role, you will be at the forefront of innovation, designing and implementing robust embedded solutions that power next-generation flash memory technologies.

You will be responsible for the full software development lifecycle—from writing low-level drivers and optimizing hardware-software interfaces to architecting sophisticated storage systems. This position offers the unique opportunity to solve real-world reliability challenges and influence the technical direction of global-scale projects. If you have a deep understanding of firmware architecture, a penchant for low-level systems programming, and a drive for performance, we want to hear from you.

Tanggung Jawab

  • Design, develop, and maintain high-performance firmware for flash memory storage systems.
  • Develop and optimize low-level device drivers and hardware abstraction layers (HAL).
  • Collaborate with cross-functional teams to define memory system architecture and hardware requirements.
  • Analyze and debug complex system-level issues to ensure high data integrity and storage reliability.
  • Implement data path optimizations to meet throughput and latency requirements.
  • Conduct code reviews and provide technical mentorship to junior engineers.
  • Drive continuous improvement in development processes, automated testing, and validation frameworks.

Kualifikasi

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • Minimum 5+ years of experience in embedded software development, ideally within the storage or flash memory industry.
  • Proficiency in C/C++ programming with a focus on resource-constrained environments.
  • Solid understanding of flash memory architecture (NAND/NOR) and storage protocols (e.g., NVMe, SATA, PCIe).
  • Hands-on experience with RTOS (Real-Time Operating Systems) and bare-metal firmware design.
  • Familiarity with hardware debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers.
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment.

Keahlian yang Dibutuhkan

Embedded Software Firmware Engineering C C++ Flash Memory NAND NVMe Device Drivers RTOS Storage Systems Firmware Architecture Debugging

Siap Mengambil Tantangan Ini?

Pastikan resume Anda sudah siap. Kirimkan lamaran Anda sekarang sebelum tanggal deadline.

Lamar Sekarang

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua