Principal Engineer, Software Development Engineering
Location
Bangalore | India
Job description
- This is a leadership role in HDD firmware test development team, and one would be responsible for creating automated test cases for testing storage devices such as hard drives
- The role will involve working with product firmware design and development teams to understand/requirements the features and create exhaustive, efficient test cases to ensure correctness of implementation
- The candidate will be required to lead test development efforts, interface with external teams, mentor small teams
Roles and Responsibilities:
- Create test specifications and comprehensive test plans for HDD Firmware features.
- Experienced in handling and leading small workgroups having members across geographies with various expertise and experience levels.
- Understand the product priorities and feed the test development engineering team with right priority of work
- Design and code black/grey/white box test cases to validate HDD firmware
- Perform failure analysis and debugging
- Lead or Participate in planning activities and layout a work plan for product increment cycle.
- Drive/participate in technical reviews and provide feedbacks, setup guidelines and processes to improve test code stability.
- Provide status and updates to management and stakeholder highlighting risks, impacts, impediments, and mitigation plans.
- Coach and mentor junior members in the team and should be able to lead a small group of team members ensuring the quality deliveries.
Education
Bachelors or Masters in EC, EE, CS or similar engineering disciplines
Qualifications
Required
- 10+ years of industry experience in product
Job tags
Salary