Staff Engineer, Embedded Security, Firmware Development (SSD)

1100 Micron SemiAsiaOP Pte Ltd

Singapore

On-site

SGD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1100 Micron SemiAsiaOP Pte Ltd is seeking a Security Firmware Engineer in Singapore. The role involves developing and testing security firmware for SSD products, ensuring functionality, performance, and quality throughout the product lifecycle.

Applicants should have a PhD in Computer Engineering or Electrical Engineering with at least 2 years of experience in embedded firmware development, or a Master's/Bachelor's with at least 5 years. Knowledge of storage interfaces and embedded security is a significant advantage.

Qualifications

  • Minimum 2 years experience in embedded firmware development with a PhD.
  • Minimum 5 years experience in embedded firmware development with a Master's/Bachelor’s.
  • Knowledge of embedded security domain is advantageous.

Responsibilities

  • Develop and test firmware for SSD products.
  • Create security firmware IP subsystems that meet technical specifications.
  • Develop firmware unit and functional tests that validate quality.

Skills

Embedded firmware development
C programming
C++ programming
Python programming
NAND flash knowledge
PCIe/NVMe interfaces
AI literacy

Education

PhD in Computer Engineering or Electrical Engineering
Masters/Bachelors in Electrical or Computer Engineering

Job description

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. As a Security Firmware Engineer, you will provide technical capability in creating and integrating security firmware IP for SSD products across the product lifecycle, from inception to obsolescence.

Responsibilities
  • Develop and test firmware SSD products: create security firmware IP subsystems that meet or exceed the technical specification matrix, ensuring security, performance, functionality, and quality/reliability.
  • Firmware Quality Assurance: develop firmware unit and functional tests that validate quality, functional, and performance requirements at each integration milestone.
  • Communicate effectively: provide detailed, summarized updates on firmware development activities and project status to management, cross-functional team members, and the firmware team.
  • Develop people: foster collaborative, constructive relationships with peers and management, improve team morale and productivity.
  • Personal development: continuously enhance technical capabilities and communication skills.
  • Utilize AI: integrate AI-assisted tools and insights into daily work, improve efficiency and quality, and share AI-enabled enhancements within scope.
Requirements
  • PhD in Computer Engineering or Electrical Engineering with minimum 2 years experience in embedded firmware development OR Masters/Bachelors in Electrical or Computer Engineering with minimum 5 years' experience in embedded firmware development.
  • Embedded Security domain knowledge and experience is an advantage.
  • Expertise in programming languages (C, C++, Rust) and programming tools & environments.
  • Experience programming in Python is an advantage.
  • Understanding of storage interfaces, ideally PCIe/NVMe, SATA, or SAS.
  • Experience with NAND flash and other non-volatile storage is an advantage.
  • Experience in storage industry, storage systems, or a related technology is an advantage.
  • Ability to conduct analysis, design, perform programming, debug, and modify software.
  • Proficiency in resolving code problems for firmware applications.
  • Ability to apply baseline digital fluency and AI literacy to use AI-enabled tools responsibly and effectively for research, analysis, content creation, problem-solving, operational tasks, and achieving business outcomes.

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

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
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
Sr Engineer, Firmware Development (SSD)
Sr Engineer, Firmware Development (SSD)

1100 Micron SemiAsiaOP Pte Ltd • Singapore

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

Micron • Singapore

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

1100 Micron SemiAsiaOP Pte Ltd • Singapore

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

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 45,000 - 65,000
Staff / Senior Security Engineer, Firmware Test, SSD
Staff / Senior Security Engineer, Firmware Test, SSD

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 75,000 - 100,000
Staff / Senior Security Engineer, Firmware Test, SSD
Staff / Senior Security Engineer, Firmware Test, SSD

Micron Technology, Inc • Singapore

On-site
SGD 70,000 - 90,000
Medical, dental and vision plans
Paid time off
Paid holidays
+1
Principal Engineer, Firmware Development (SSD)
Principal Engineer, Firmware Development (SSD)

Micron Technology • Singapore

On-site
SGD 70,000 - 100,000