The Senior Manager, Firmware Development leads a team responsible for designing, developing, integrating, debugging, and delivering embedded firmware for complex storage products. The role combines people leadership, technical judgment, execution discipline, and cross-functional collaboration to ensure high-quality firmware delivery aligned with product, program, and business objectives. The manager builds team capability through direction, coaching, prioritization, and performance management, and partners with hardware, systems, validation, program management, quality, and manufacturing teams throughout the product lifecycle. The role provides technical and organizational leadership for embedded firmware development, including architecture, data structures, software algorithms, drivers, control paths, and hardware interfaces. It oversees engineering execution from concept through release and sustaining support, while balancing immediate delivery needs with improvements to team capability, processes, tools, and the technical roadmap. The manager also handles resource planning, work allocation, hiring, onboarding, succession planning, and stakeholder communication, and ensures lifecycle documentation is complete and maintained.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior