Search jobs > Milpitas, CA > Firmware engineer

Firmware Applications Engineer - SSD Controller

CyberCoders
Milpitas, California, US
$110K-$180K a year
Full-time

Firmware Applications Engineer - SSD Controller

Job Location : Milpitas, CA

Is this the role you are looking for If so read on for more details, and make sure to apply today.

Compensation : $110K - $180K base Depending on experience plus RSUs!

We are the global leader in developing NAND flash controllers for SSDs and other solid-state storage devices. We have over 20 years of experience developing specialized processor ICs that manage NAND components and deliver market-leading, high-performance storage solutions widely used in data centers, PCs, smartphones, and commercial and industrial applications.

Top Reasons to Work with Us

  • Competitive Compensation ($110K - $180K base Depending on Experience)
  • Comprehensive Benefits package including bonus & RSUs!
  • The chance to join a global leader in developing NAND flash controllers for SSD!

What You Will Be Doing

  • Develop firmware features necessary to meet the product specification and customer requirements.
  • Develop and modify existing firmware for SSD product requirements.
  • Debug problems encountered during internal or customer firmware testing.
  • Perform root cause analysis and make appropriate changes to correct the problem.
  • Work directly with FAE and customers to resolve firmware issues.
  • Perform system level regression tests on SSD products and provide test reports.

What You Need for this Position

Must have a Bachelor's (Master's or Ph.D. preferred) in Computer Science, Electrical Engineering, Computer Engineering, or similar with 3+ years of experience :

  • 3+ years experience in software / firmware applications engineering
  • Experience in SSD controller / firmware architecture
  • Experience in the storage industry in SSD, HDD, storage systems, or a related technology
  • Understanding of storage interfaces including ideally PCIe / NVMe or SATA
  • Strong experience in C / C++ programming and data structure
  • Hands on experience with JTAG / ICE debuggers
  • Experience with version control software like Git.
  • Understanding the concept of regression tests on the system level
  • Experience with performing regression tests on SSD or storage systems using 3rd party test software is a plus.
  • Competent to work independently as well as in a small team collaboration environment.
  • Must be willing to learn fast and execute as a team player.
  • Good oral, written and presentation skills for communication and documentation.
  • Ability to work independently with a minimum of day-to-day supervision.
  • Ability to work in a multi-functional team and under the pressure of multiple priorities.
  • Open for domestic and international travel.
  • The ability to operate logic analyzer, oscilloscope and bus protocol analyzer is valuable.
  • Experience with hardware peripherals, features, and development environments is also valuable.
  • Master's degree with major in Electronic Engineering or related field.
  • Mandarin speaking will be a plus.

So, if you are a Firmware Applications Engineer with SSD Controller experience, please apply today! or send an updated copy of your resume to Mike.

[email protected] for immediate consideration!

Applicants must be authorized to work in the U.S.

CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Silicon Motion
Milpitas, California

Firmware Applications EngineerSSD Controller. Our firmware Engineers solve challenging technology problems, and build architecturally sound, high-quality components to enable SMI SSD/Portable SSD to realize critical business strategies. You will be an SSD/Portable SSD firmware expert with experie...

Promoted
CyberCoders
Milpitas, California

Firmware Applications Engineer - SSD Controller. So, if you are a Firmware Applications Engineer with SSD Controller experience, please apply today! or send an updated copy of your resume to. Experience in SSD controller/firmware architecture. We are the global leader in developing NAND flash contro...

CyberCoders
Milpitas, California

We have one of the broadest portfolios of controller intellectual properties developed from our deep understanding of NAND characteristics, which enables us to design both unique, highly optimized configurable IC plus related firmware controller platforms and complete turnkey controller solutions. S...

Micron
San Jose, California

Employer will accept a Master’s degree (or foreign equivalent) in Computer Science, Electronics Engineering or related field and 24 months of experience in job offered or in a Firmware Test Engineer-related occupation. Develop white-box oriented testing methods to verify and validate firmware produc...

CyberCoders
San Jose, California

We also have an emphasis on fabless IC design of SSD controllers and products. Are you an expert in all things SSD, storage and firmware? We want to hear from you!. As our team and company grow we are looking for a Senior Firmware Architect who can lead in the understanding of design, developing tes...

Advanced Micro Devices, Inc
Santa Clara, California

KEY RESPONSIBILITIES: Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be enabled Significant pre-Silicon preparation work on our memory subsystem testbench to ensure we’re ready for Silicon to arrive from the Fab Write Firmware for new featur...

Promoted
Reliable Robotics
Mountain View, California

As a Flight Software Engineer, you will develop highly deterministic C++ software in a bare metal environment that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. As a Flight Software Engineer at Reliable Robotics, you will automat...

Promoted
Cisco Systems, Inc.
San Jose, California

As part of the central hardware power engineering group, you will collaborate with various functions like Hardware Design and Test, ASIC Design and Test, Power Engineering, Signal Integrity, EMC / EMI, and Mechanical Design, expanding the breadth of your knowledge, designing power and delivering ama...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Systems Engineer to manage technology infrastructure and support various system-related tasks. ...

Promoted
Commscope
Sunnyvale, California

We are looking for an experienced engineer with high-speed hardware design expertise to join our team!. You will work closely with the broader Engineering team, consisting of Electrical, Mechanical and Software Engineers. At the heart of global connectivity are the engineers who write innovative sof...