EMC Senior Software Engineer Jobs in Santa Clara, CA

Hiring? Post a Job
2 job openings Back to all jobs

Show:  All Results Last 7 Days
16 days ago

Senior Software Engineer

EMC Santa Clara, CA

• Writes high level design specs, unit test plans and integration test plans. • Analyze and code complex modules, define data structures, and… EMC

16 days ago

Principal Software Engineer

EMC Santa Clara, CA

• Writes functional detailed design specs as well as responding to requirement documents and system level test plans. • Exercises considerable… EMC

EMC Reviews

2,244 Reviews
Rating Trends
Recommend to a friend
Approve of CEO
EMC Chairman, President, and CEO Joe Tucci
Joe Tucci
1,446 Ratings
  • 1 person found this helpful

    EMC is OK, but typical big company

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Software Engineer in Santa Clara, CA
    Current Employee - Senior Software Engineer in Santa Clara, CA

    I have been working at EMC full-time (more than 3 years)


    Great benefits and my team, mostly because of my boss, has a very good work-life balance
    My biggest Pro is actually being close to work (short commute)!


    Since most of my team is remote (in other cities/countries), I find the work environment very boring.
    EMC also has a history of laying people off, especially if they can find cheaper workers in India/other.
    It annoys me to constantly hear EMC is 'a great place to work'. Maybe its just time I moved on, but I think EMC could do much better and doesn't compare to other big companies in the Bay Area. For instance the cafeteria here (SC) is the worst I've ever experienced in the Bay Area, and most EMC locations don't even have one.
    I've seen lots of 'good' people leave or get whacked in only 3 years. Almost like a epidemic here in SC.

    Advice to ManagementAdvice

    Stop laying off good people and opting to hire lessor qualified people in other countries simply because they are cheaper. This is a shameful and stupid practice (you get what you pay for in my experience). I've personally witnessed several groups/areas that have degraded in expertise & quality due to this practice. I also think making an effort to co-locate more teams so people can actually work with others in-person and not deal with remote sites all around the world is not only more efficient but makes for a much better work environment. Don't forget people are what makes a company special and 'a great place to work'.

    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

Work at EMC? Share Your Experiences


Click to Rate