Develop embedded firmware for disk drives Follow department processes and guidelines for development Create firmware development plans and schedules Work with cross functional teams to develop disk drive products Find root cause for disk drives failures for firmware related issues Investigate and solve complex customer and factory issues Initiate and host cross functional meetings to resolve development issues Document findings of engineering analyses and investigations Implement and validate new, complicated, firmware features for disk drives Conduct and participate in requirements reviews, design reviews, and code reviews Prepare and deliver presentations for customer, supplier, and internal meetings Identify problems and risks, generates alternatives and recommends and implements solutions. Results have major impact on schedules, product introductions, and customer business Develop technical strategy and methodologies Prioritize workload to tackle multiple tasks/projects Provide input on hiring decisions and performance evaluations
Roles & Responsibilities:
Good combination of education and experience Proficient in the use of compliers, linkers and other common firmware development tools Understand real-time embedded firmware concepts Able to interpret an extensive variety of technical material in written, mathematical or diagram form Able to effectively apply principles of logical, scientific thinking Plan, organize, and lead firmware development projects Proficient in the design and development of complex real-time embedded firmware A love for solving complex technical problems Understand the firmware development process and capable of driving improvements to the process Great communication skills, both verbal and written!
Demonstrate strong leadership skills