Principal Software Engineer
EMC Corporation - Hopkinton, MA
This job is no longer active. View similar jobsJob Summary
- Company
- EMC Corporation EMC Corporation
- Location
Hopkinton, MA, US
- Job Type
- Regular
- Job Classification
- Full Time
- Experience
- not provided
- Education
- not provided
- Company Ref #
- 82357BR82357BR
- AJE Ref #
- 554983869
- [+] More
Job Description
GENERAL SUMMARY:
Working under minimal direction and exercising considerable latitude, provides technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity. Provides work leadership to others. Interfaces with senior management to provide and obtain information and to build onsensus regarding project direction. Assignments may include new products as well as upgrades, and enhancements or fixes to existing products.
PRINCIPAL DUTIES AND RESPONSIBILITIES:
May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact
Collaborates well with other engineers and other engineering groups, voluntarily shares information
Offers proposed design changes/suggestions to processes and products, exerts significant latitude in determining objectives of an assignment
Exercises considerable latitude in determining technical objectives, without appreciable direction
Writes functional detailed design specs as well as responding to requirement documents and system level test plans
Significant contributor to organizational goals and objectives
Interacts cross functionally on matter that require coordination across organization lines
DESIRED EXPERIENCE:
6- 8 Experience with the entire software development lifecycle: design, development, test, support and documentation
C/C++ languages required; some Java background is also preferable
Cross-platform development on Windows and Linux; additional platforms (Solaris, AIX, HP-UX) are a plus
Cross-functional team experience there will be a lot of interaction with other groups, including engineering, customer support, IT and program management
Some security background (cryptography, secure development practices)
Project management skills
EDUCATION:
Masters Degree (Technical) Preferred
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.'
