Principal/Staff Engineer, Firmware Test, SSD
MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.Salary Range
SGD 84,000 - SGD 132,000 /year
SGD 7,000 - SGD 11,000/month
Skills Required
Job Description
Experience / Skills:
In depth knowledge and extensive experience with embedded firmware development
Expertise in the use of scripting languages, programming tools and environments
Extensive experience programming in Python
Experience in the storage industry in SSD, HDD, storage systems, or a related technology
Understanding of storage interfaces including ideally PCIe/NVMe, SATA, or SAS
Experience with NAND flash and other non-volatile storage
Ability to work independently with a minimum of day-to-day supervision
Experience with team leadership and/or supervising junior engineers and technicians
Ability to work in a multi-functional team and under the pressure of multiple priorities
Qualifications
B.Sc. in Electrical Engineering, Computer Engineering, or Computer Science
3-5 years of pertinent experience in SSD firmware test development
Comprehensive understanding and substantial experience in SSD firmware testing and Python programming
Deep understanding of storage industry protocols such as NVMe
Familiarity with Agile development, GIT development flow, branch management, and tools
Experience with automated build, continuous integration, and test automation systems
Highly organized, creative, motivated, and passionate about achieving results
Ability to work on complex tasks independently with minimal supervision
Demonstrated leadership abilities and the capability to mentor less experienced engineers
Excellent problem-solving and analytical skills
Strong interpersonal and communication skills, and a great teammate
Candidates with 2-3 years of experience but strong Python programming skills and test development experience may be considered for entry-level positions
Conducts analysis, designs, performs programming, debugs and modifies software. Troubleshoots code for firmware applications. Utilizes analog and digital hardware and software operating systems. Typically programs in machine language, assembly language and high level languages, (e.g., C, C++)
About MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.
Similar Jobs
Senior/Staff High Bandwidth Memory (HBM) Returned Material Authorization (RMA) Engineer
MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.
SGD 72,000 - SGD 132,000/yr
Staff Data Scientist
MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.
SGD 108,000 - SGD 186,000/yr
MCT Operations Excellence Engineer/Snr Engineer
MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.
SGD 57,600 - SGD 90,000/yr
Engineer, HIG-HBM Product System & Engineering (Media Health Manufacturing)
MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.
SGD 60,000 - SGD 82,800/yr
Manager, MSH PDE (Product Development & Engineering) Process Integration
MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.
SGD 102,000 - SGD 168,000/yr