SlipstreamJobsFresh Startup & VC-Backed Jobs

Sr. Firmware Engineer (TW)

Penguin Computing - Taiwan, Taiwan - In-office

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Penguin Solutions (Nasdaq: PENG) is an AI Factory Platform Company designing, building, and deploying AI infrastructure for enterprises and neocloud providers globally. Headquartered in Silicon Valley with operations worldwide, the company specializes in memory and AI/HPC infrastructure, combining differentiated software, advanced memory, compute systems, and end-to-end services. This Senior Firmware Engineer role focuses on SSD firmware development, specifically designing, coding, and testing embedded firmware modules within the SSD firmware stack. You will work on critical subsystems including the Flash Translation Layer (FTL), host interfaces (NVMe/SATA), and manufacturing test tools. The position offers hands-on experience with embedded C/C++ programming, NAND flash management, and host storage protocols (PCIe/NVMe or SATA). Key responsibilities include: - Collaborating with firmware engineers to design, develop, and maintain embedded firmware modules for SSD products - Implementing firmware features across various subsystems (FTL, host interface, manufacturing test tools) - Debugging firmware issues, executing unit tests, and analyzing system logs to identify root causes of failures - Creating and updating technical documentation for firmware design, code implementation, and testing procedures - Building expertise in PCIe/NVMe protocols, NAND Flash memory characteristics, and hardware-software integration - Working closely with software and validation teams to support automated testing and reproduce bug scenarios The company values ideas over hierarchy, servant leadership, and employee ownership. You'll have flexibility, a focus on outcomes, and exposure to advanced AI tools and technologies. Requirements: - Bachelor's degree in Computer Science, Electronic Engineering, or related field - 3–5 years of experience in embedded software/firmware development - Deep proficiency in embedded C/C++ programming within resource-constrained environments (e.g., ARM architecture) - Strong analytical and problem-solving skills with a proactive, team-oriented attitude - No travel required

Similar roles