Associate Software Development Engineer
Bengaluru, KA, IndiaIndia & South Asia
The Senior Manager, Firmware Development leads a team of firmware engineers responsible for the design, development, integration, debug, and delivery of embedded firmware for complex storage products. The Senior Manager will manage engineers with varying levels of firmware development experience, building team capability through clear direction, coaching, prioritization, and performance management.
Lead, develop, and retain a team of firmware engineers working across architecture, design, implementation, integration, debug, and sustaining activities.
Set clear goals, priorities, and execution plans for the team, ensuring alignment with product roadmaps, schedule commitments, and quality expectations.
Drive firmware development using disciplined engineering practices, including design reviews, coding standards, defect management, test strategy, and release readiness.
Provide technical and organizational leadership for embedded firmware development, including data structures, software algorithms, drivers, control paths, and hardware interfaces.
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field; advanced degree preferred.
Strong technical foundation in embedded systems and firmware development using C/C++; experience with low-level software, device control, drivers, and hardware/software integration.
Experience leading teams through full product development cycles from concept through release and sustaining support.
Demonstrated ability to manage engineers with a broad range of experience and skill levels.
Experience: Senior-level · 10+ years · Job type: Full-time
More open roles like this one
Bengaluru, KA, IndiaIndia & South Asia
Canberra, AUST CAPITAL TERR, AustraliaAsia-Pacific
Sydney, NSW, AustraliaAsia-Pacific
Senior Manager, Firmware Development · Western Digital
Don't have an account? Already have an account?