Manager, Software Engineering Job in Hopkinton , Massachusetts US
Job Description As a Manager, Software Engineering for a Celerra team in NAS Engineering, this person will have the opportunity to work on and lead a team for the “platform for the next decade”.
This would include complex design problems and provide highly innovative solutions.
Ideal candidate will enjoy a fast paced, technically challenging environment working as a manager as well as an expert on the core subsystems of NAS products.
Responsibilities leading/managing the following · Must have strong project management skills, including the ability to create Microsoft Project plans · Design and implement high quality software · Provide technical leadership for a team of software engineers · Serve as an expert in software development processes, applications, and tools to provide immediate value and contribution to projects and problem solving · Conceptualize and initiate solutions to complex problems and identify business impact of these solutions · Apply advanced engineering theories, principles, and concept · Share a well developed understanding of the business and competitive environment with colleagues · Demonstrate a track record of meeting timelines and managing project expectations Skills and Experience · Technical leadership ability and Management experience · Ability to effectively lead a team and to influence others · Comfortable working in a highly distributed international environment · Experience developing one or more of the following: file systems, volume managers, or data services such as snapshots, replication, or de-duplication · Experience working with one or more of the following: distributed systems, clustering, operating systems, embedded systems, file virtualization, or network protocols · knowledge of network file systems, disk-based file systems and/or file virtualization technology · A broad knowledge of Linux and/or UNIX operating system technology · Knowledge of additional storage protocols, I/O subsystems, and/or device drivers a plus · Strong problem solving skills · Excellent C/C++ programming skills · Multi-threaded programming experience · Experience utilizing contemporary software engineering principles · Strong communication skills, both spoken and written, are required for interaction with team members, senior members of the staff and other organizations Education/Experience · BS, MS, or PhD in Computer Science or closely related field · 10, 8, or 6 years relevant experience, depending on degree EMC is an Equal Employment Opportunity employer that values the strength diversity brings to the workplace.
EMC does not accept unsolicited Agency Resumes.
EMC will not pay fees to any third party agency or firm that does not have a signed “EMC Agency Fee Agreement.
“
Manager, Software Engineering Job in Hopkinton , Massachusetts US
