Develops C++ embedded firmware used to optimize the data Decoding Channel and measure critical parametrics in the manufacturing process of disk drives. Follows department processes and guidelines for firmware development. Strives to meet company goals and objectives. Works with cross functional teams to develop disk drive products. Assists in finding root cause for disk drives that have failed for apparent firmware related issues. Investigates and solves simpler factory issues. Participates in cross functional meetings to resolve development issues. Assists in developing and validating solutions for issues related to disk drive firmware. Documents findings of engineering analyses and investigations. Implements and validates new, complicated, firmware features for the manufacturing of disk drives. Creates design documents pertinent to the various phases of firmware development. Participates in requirements reviews, design reviews, and code reviews. Prepares and delivers presentations for internal meetings. Stays current with firmware development methodologies. Requires only general supervision and guidance. Works on a variety of engineering problems of moderate scope. Provides imaginative yet practical solutions. Assignments require engineering analysis and design recommendations for cost effective resolutions of problems needing engineering expertise.