Firmware Applications Engineer - SSD ControllerJob Location: Milpitas, CA
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 engineeringExperience in SSD controller/firmware architectureExperience in the storage industry in SSD, HDD, storage systems, or a related technologyUnderstanding of storage interfaces including ideally PCIe/NVMe or SATAStrong experience in C/C++ programming and data structureHands on experience with JTAG/ICE debuggersExperience with version control software like Git.Understanding the concept of regression tests on the system levelExperience 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 ****** 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