【Responsibilities】
1. Design, develop, and optimize embedded firmware for SSDs using C.
2. Implement and debug features for NAND flash management, wear leveling, garbage collection, and error correction.
3. Collaborate with hardware, system, and validation teams to ensure seamless integration and performance.
4. Analyze performance bottlenecks and implement improvements
Support bring-up, validation, and debugging on new platforms.
5. Participate in firmware architecture discussions and design reviews.
【Qualifications】
1. Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
2. Strong programming skills in C/C++ for embedded systems
Experience with ARM architecture and RTOS-based development.
3. Solid understanding of NAND flash, NVMe protocols.
4. Familiar with firmware debugging tools (JTAG, Logic Analyzer, etc.).
5. Strong problem-solving and communication skills.
✶Preferred Skills (Plus):
1. Experience with dual-port SSD or enterprise-class storage.
2. Familiarity with PCIe and NVMe specification.
3. Experience in firmware performance profiling and optimization.
4. Knowledge of FTL (Flash Translation Layer) algorithms.
strong background in FW development using C and assembly languages
experience with hardware interfaces, register and intererupt programming,
concept of concurrency & multi processor systems
understanding RTOS is a plus
comfortable w/ scripting language such as Python, Perl or TCL.
excellent communication skills in both written and oral.
★公司相關介紹:
公司官網: https://www.ssstc.com/tw/
Facebook: https://www.facebook.com/SSSTC.TW/
Instgram: https://instagram.com/ssstc.life
Linkedin: https://tw.linkedin.com/company/ssstc
1.Develop & build SSD validation flow & test plan.
2. Discuss directly with customers for qualification process & test plan
3. Reproduce customer issues, triage failures, & verify fixes with the project team
4. Working closely with the project team to develop test scripts to fulfill customers' requirement
5. Design & optimized the manufacturing framework
6. Manage internal qualification schedule & reports
7.Go on-site for JQ testing