Senior Software Engineer: C++, OOD, Linux, SDLC Job Listing at EMC in Research Triangle Park, NC
Computer Hardware, Computer Software
Title Senior Software Engineer: C++, OOD, Linux, SDLC
Location(s) US - North Carolina - Research Triangle Park
Functional Area(s) Engineering - Other
Engineering - Software
Requisition ID 93819BR
"> ">Accelerate your career as you help reinvent the value and impact of information for business everywhere. At EMC, we're 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're 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.
"> ">EMC’s Unified Storage Division (USD) is one of EMC’s fastest growing Business Units. Its new, award-winning entry (VNXe) and midrange (VNX) storage solutions have taken the market by storm, garnering over 20 industry awards and have bolstered EMC’s #1 position in mid-tier storage according to IDC. They offer record-breaking simplicity, efficiency and performance for virtualized application environments including those from Microsoft, Oracle, VMWare, and Citrix.
Join the talented, worldwide resources dedicated to delivering the industry’s most innovative mid-tier storage solutions. We offer a fast-paced, challenging, and rewarding environment that encourages personal and professional growth, fosters teamwork, and rewards results.
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.
EMC is currently seeking an experienced software developer for an immediate opening. The successful candidate will be a member of EMC’s Unified Storage Division, the leading provider of high-performing unified storage with unsurpassed simplicity and efficiency, optimized for virtual applications. The successful candidate will work with a team of talented individuals to analyze requirements, create or review functional specifications, implement server code in C++ and SQL, and work closely with QA to review test plans and test cases. The candidate must have solid understanding of object-oriented methodologies and software development lifecycle and be able to understand and follow recommended development processes. S/he must demonstrate flexibility, strong motivation, excellent problem solving and communication skills, and the ability to work as part of a team as well as work independently. A solid background in storage technologies is highly desired.
Principal Duties & Responsibilities
* Write high level design specs, unit test plans and integration test plans.
* Analyze and code complex modules, define data structures, and specify test tools.
* Sphere of influence is likely to extend outside of work group or department.
* Represents the organization on project teams and may perform technical project leadership roles.
* Contributes to the development and achievement of organizational goals and objectives.
* Develops new software engineering methods or processes, re-evaluate existing processes.
* Accountable for delivery of subsystem, anticipate issues and addresses proactively.
* BS and/or MS (preferred) in Computer Science or equivalent.
* 6+ years of software design and development experience including full SDLC
* Proficient in C, C++ development in a Linux environment
* Demonstrated expertise in OOD
* Experience with SQL and data modeling highly desired
* System level experience on Linux
* Ability to work in an agile team environment
* Knowledge and experience in storage technologies highly desired
* Excellent communication skills working in a distributed team
* Ability to lead small teams in specification, estimation and implementation
Research Triangle Park (RTP)
Ranked 7 consecutive years as one of the Best Places to Work by the Triangle Business Journal, EMC’s 174k sqft facility in RTP houses the North Carolina R&D functions for the USD, Solutions Engineering, BRS & RSA teams, and is EMC’s largest remote training facility in the country. Employees enjoy onsite amenities such as a fitness center, cafeteria, basketball and volleyball courts and is easily accessed from I-40 & I-540. Our culture of excellence has produced a stream of professional successes to include recognition for sustainability efforts and we are proud of our employees active involvement in community volunteer activities.
"> ">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.
Job Country United States
Job State NC
Job City Research Triangle Park
Job Postal/Zip Code 27709
Apply on Company Website
Get alerts for jobs like this:
Get jobs like this tweeted to you:Software Dev. - General/IT jobs in RDU, NC
View similar jobs:
.Net Web Application Developer
NIC Infotek - Raleigh, NC
Software Guidance & Assistance - Research Triangle Park, NC
Senior Software Engineer (.NET/WPF/WCF)
CMP - Cary, NC
Locate this job: