Principal Software Engineer Job Listing at EMC in Hopkinton, MA

EMC

Location: Hopkinton, MA
Posted: 04/16/2013
Refreshed: 05/25/2013
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for EMC
Industries
Computer Hardware, Computer Software
Description
Title Principal Software Engineer
Location(s) US - Massachusetts - Hopkinton
Functional Area(s) Engineering - Software
Requisition ID 104009BR
"> ">Accelerate your career as you help reinvent the value and impact of information for business everywhere. At EMC, we are leading customers on their journey to cloud computing by enabling them to store, manage, protect and analyze their information assets in a more agile, trusted and cost-effective way. If you are passionate about technology and want to be part of the information management revolution, join more than 50,000+ EMCers around the world who are leading the journey to the cloud.
"> ">
EMCs Enterprise Storage Division (ESD) is the worlds preeminent provider of mission critical information storage solutions, protecting the most demanding environments of enterprises large and small. From EMCs flagship Symmetrix VMAX enterprise storage family, to the revolutionary VPLEX active-distributed storage federation, to the ground-breaking RecoverPoint continuous data protection, ESDs continuous innovation is accelerating IT transformation to Hybrid Cloud.

Bring your skills, experience and dreams to be part of the global team that is actively defining the future of information technology in the hottest areas, including virtual infrastructure, big data, and cloud computing. We offer a fast-paced, challenging, and rewarding environment that embraces diversity, encourages personal and professional growth, fosters teamwork, and rewards results.

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
Writes functional detailed design specs as well as responding to requirement documents and system level test plans.
Exercises considerable latitude in determining technical objectives, without appreciable direction.
Offers proposed design changes/suggestions to processes and products, exerts significant latitude in determining objectives of an assignment.
Collaborates well with other engineers and other engineering groups, voluntarily shares information.
May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact.
Significant contributor to organizational goals and objectives.
Interacts cross functionally on matter that require coordination across organization lines.
SKILLS
Project management skills.
Understanding of business environment.
Ability to lead, motivate and direct a workgroup.
Ability to work in a team environment.
Communication skills.
Presentation skills.
Ability to influence others to achieve results.
Competencies
Skills/Experience:
• BS Degree in Computer Science or equivalent
• At least 3 years programming experience in at least one of the following: C, C++, Java, Perl, Pascal. (Delphi knowledge is a plus)
• Experience in designing and documenting software projects
• Excellent problem solving and trouble-shooting skills
• Excellent ability to get the "system view"
• Ability to work independently and/or in teams
• Good communication skills
• Sense of urgency
• Ability to work under pressure
• Long term commitment
• Previous experience in sustain engineering of a complex system: a plus
• Experience in the areas of storage management, data protection, or replication technologies: a plus
• Experience in developing software to control hardware components: a plus
• Familiarity with version control software, like CVS
• Symmetrix knowledge: a big plus
MNST

"> ">As part of our headquarters campuses, both our Hopkinton and Franklin facilities offer incredible amenities for our employees. From a complete fitness center with indoor pool to an espresso bistro, you'll be impressed with the many ways we make working at EMC easy for you. We offer dry cleaning services, on-site massage, ATM. You'll always find a host of ways to engage and interact with your co-workers. And each of our campus locations is connected by a fleet of hybrid EMC Shuttles. Hopkinton and Franklin are located just west of Boston. It's a quick commute from Boston or most locations in the fast growing MetroWest area. As a Massachusetts leading technology employer, you'll find working at our headquarters to be a highlight of your career at EMC.
"> ">When you choose EMC, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment.
Region NA
Job Country United States
Job State MA
Job City Hopkinton
Job Postal/Zip Code 01748

Apply on Company Website