1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
RSA New Graduate Software Engineer
(This job is no longer available)
EMC Corporation | Menlo Park, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

EMC is headquartered in Hopkinton, MA with locations nationwide, including offices in California, North Carolina, DC, and Washington. Our offices have exciting amenities such as complete fitness centers, dry cleaning services, ATMs, and exceptional cafeterias. Many of our offices are within walking distance or a short drive to excellent restaurants, local parks, beaches, cultural events, and major sporting venues.

Our culture of excellence has produced a stream of professional successes to include recognition for sustainability efforts and we are proud to have employees that are actively involved in community volunteer activities. Within the past few years, EMC has been voted the #1 Happiest Companies for Young Professionals and one of the Top Ten Companies Where Employees Love Their Coworkers (Careerbliss.com). EMC was also recently ranked #2 Best Place to Work in the Bay Area two years in a row (The San Jose Business Journal/San Francisco Business Times). In 2014, our CEO, Joe Tucci, was recognized by Glassdoor.com as one of the most 10 highly rated CEOs in the United States.
RSA, The Security Division of EMC, is the premier provider of security, risk and compliance management solutions for business acceleration. RSA helps the world's leading organizations solve their most complex and sensitive security challenges. These challenges include managing organizational risk, safeguarding mobile access and collaboration, proving compliance, and securing virtual and cloud environments. Combining business-critical controls in identity assurance, encryption and key management, SIEM, data loss prevention, continuous network monitoring, and fraud protection with industry leading eGRC capabilities and robust consulting services, RSA brings visibility and trust to millions of user identities, the transactions that they perform and the data that is generated.

Within RSA, We have offices in VA, KS, CA and our Headquarters are in Bedford, MA, We focus in areas of security, Cloud Computing, Big Data analytics,and Mobility.
As a new graduate, you will be working under direct supervision and following established best practices.
You will provide technical assistance to the development of solutions to a limited variety of software engineering problems of limited scope and complexity.
Design software components to meet product requirements. Writes detailed design and functional specifications for product requirements and architectures. Code and unit test software. Build and release software at regular intervals. Ensure that practical and useable documentation is established and maintained for all developed software (including source code comments). Investigate and analyze problems discovered during testing and liaise with other software engineers to resolve issues. Respond to defect reports in an efficient, effective and timely manner. Maintain working knowledge of the company?s software development policies and procedures plus current software development methodologies. Acquire and maintain a working knowledge of security related technologies, security vulnerabilities, and secure programming techniques Ability to operate and lead confidently and constructively with peers and stakeholders Proactive self-starter, delivery focused, results orientated, team player, high professional standards and work ethic, strong-willed but flexible, and capable of making independent decisions
0-2 years of software development experience. General knowledge of at least one mainstream language, (preferred proficiency in C, C++, or JAVA). Familiarity with scripting language, Perl or Shell Scripting in open systems Experience with software development lifecycle frameworks including Agile (Scrum), Waterfall and test driven development desirable. Participate in the development life cycle. Organized, thorough, and detail-oriented. Ability to work within a team environment and work with people with diverse background. Strong written and verbal communication skills. Strong analytical and problem solving skills. Education BS or MS in Computer Science or equivalent.
EMC Bedford is the home office location of RSA, the security division of EMC. Centrally located near the intersections of Route 128 and Route 3, the office is easily accessible from every direction. Our facility includes free parking, an exceptional cafeteria, a game room, and a fitness center. Bedford is also a short drive from the attractions of Boston as well as the outdoor recreational opportunies of New Hampshire. We are also only 45 minutes from the EMC home office in Hopkinton, providing great access to ongoing career opportunities within the company.
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.
We are an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. All qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law, are strongly encouraged to apply.

Job ID: 153645BR

About EMC Corporation

EMC is a global leader in enabling businesses and service providers to transform their operations and deliver information technology as a service (ITaaS). Fundamental to this transformation is cloud computing. Through innovative products and services, EMC accelerates the journey to cloud computing, helping IT departments to store, manage, protect and analyze their most valuable asset — information — in a more agile, trusted and cost-efficient way.