Sr Engineer, Firmware Development (SSD)

1100 Micron SemiAsiaOP Pte Ltd

Singapore

On-site

SGD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1100 Micron SemiAsiaOP Pte Ltd in Singapore is seeking a Firmware Engineer to develop high-performance firmware for memory controllers and SSDs. You will assist in the entire development process, collaborating with a team to enhance product performance and reliability while driving innovation.

The ideal candidate will have a degree in Computer or Electrical Engineering, plus a minimum of 2 years in embedded firmware development. Excellent communication skills and expertise in C and Rust programming are essential. Opportunities for team leadership are available.

Qualifications

  • Minimum 2 years of embedded firmware development and debugging experience.
  • Ability to work independently with minimal supervision.
  • Experience with team leadership and/or supervising engineers and technicians.

Responsibilities

  • Assist in evaluation, creation, build, bench testing, debugging, and failure analysis of firmware.
  • Develop firmware IP subsystems for SSD products meeting technical specifications.
  • Provide detailed summaries of firmware development activities.

Skills

Embedded firmware development
C programming
Rust programming
Python programming
Debugging skills
Communication skills
Experience with PCIe/NVMe
Experience with NAND flash

Education

Masters or Bachelor's degree in Computer Engineering or Electrical Engineering

Job description

Overview

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing.

As a Firmware Engineer at Micron Technology, Inc., you will build groundbreaking high-performance controller firmware for volatile and non-volatile memory systems. You will assist in the evaluation, creation, build, bench testing, debugging, and failure analysis of firmware for new high-performance memory controllers and Solid State Drives (SSD) that will improve performance, while reducing power, latency and SoC complexity for the target sectors. You can expect to partner with multi-disciplinary Engineers to seek multi-functional product development issues. You will triage failures, file bug reports, and help the development teams with isolating issues.

Responsibilities
  • Assist in evaluation, creation, build, bench testing, debugging, and failure analysis of firmware for new high-performance memory controllers and SSDs.
  • Develop firmware IP subsystems for SSD products that meet or exceed the requirements of the technical spec matrix, including performance, endurance, capacity, functionality, and quality/reliability.
  • Develop firmware unit and functional tests that ensure firmware subsystems meet quality, functional, and performance requirements at each integration point in the product development lifecycle.
  • Provide consistent, detailed, and accurate summaries of firmware development activities to management and team members.
  • Work collaboratively with peers and management to maintain constructive relationships and drive team morale and productivity.
  • Continuously improve technical and communication skills.
Qualifications
  • Masters or Bachelor’s degree in Computer Engineering or Electrical Engineering.
  • Excellent communication skills.
  • Minimum 2 years of embedded firmware development and debugging experience.
  • Expertise in programming languages such as C and Rust, and in programming tools & environments.
  • Ability to work independently with minimal supervision.
  • Experience with team leadership and/or supervising engineers and technicians.
  • Experience with Python programming is an advantage.
  • Experience with storage interfaces, ideally PCIe/NVMe, is a plus.
  • Experience with NAND flash and other non-volatile storage is a plus.
  • Experience in the storage industry, storage systems, or related technology is advantageous.
  • Experience in conduct analysis, design, performing programming, debugging, and modifying software.
  • Proficiency in resolving code problems for firmware applications.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer, Embedded Security, Firmware Development (SSD)
Staff Engineer, Embedded Security, Firmware Development (SSD)

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 80,000 - 110,000
Principal / Staff Engineer, Embedded Security, Firmware Development (SSD)
Principal / Staff Engineer, Embedded Security, Firmware Development (SSD)

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Senior Engineer - Firmware Development (SSD)
Senior Engineer - Firmware Development (SSD)

Micron • Singapore

On-site
SGD 90,000 - 140,000
Engineer, Firmware Development (SSD)
Engineer, Firmware Development (SSD)

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 45,000 - 65,000
Staff Engineer, Embedded Security, Firmware Development (SSD)
Staff Engineer, Embedded Security, Firmware Development (SSD)

Micron Technology • Singapore

On-site
SGD 90,000 - 120,000
Principal / Staff Engineer, Embedded Security, Firmware Development (SSD)
Principal / Staff Engineer, Embedded Security, Firmware Development (SSD)

Micron Technology • Singapore

On-site
SGD 80,000 - 120,000
Senior/ Staff Engineer, Firmware Test (SSD)
Senior/ Staff Engineer, Firmware Test (SSD)

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 70,000 - 100,000
Principal Engineer, Firmware Development (SSD)
Principal Engineer, Firmware Development (SSD)

Micron Technology • Singapore

On-site
SGD 70,000 - 100,000
Senior/ Staff Engineer, Firmware Test (SSD)
Senior/ Staff Engineer, Firmware Test (SSD)

MICRON SEMICONDUCTOR ASIA OPERATIONS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior/ Staff Engineer, Firmware Test (SSD)
Senior/ Staff Engineer, Firmware Test (SSD)

Micron Technology • Singapore

On-site
SGD 120,000 - 160,000