C++ Developer - Hopkinton

  • Hopkinton, MA


: $108,680.00 - $159,340.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

C++ Developer
Hopkinton, MA
OSI - 1247
6 to 12 Months

Job Description:

Perform product sustenance engineering for Block and File Storage controller software. Work requires root cause analysis for field defects, working with escalation engineering support on critical issues, recovery of customer operations, reproduction of customer issues, development of code fixes and feature enhancements.

MINIMUM Requirements:
5- 8 years of development experience
Levels: Mid & Senior-level development experience
MUST have kernel skills

Skill Requirements:
C, C++, Shell Scripts (C, Bash) programming experience in a multi-threading environment.
Strong problem solving and debugging skills.
Good understanding of Operating Systems Internals, Device drivers, Kernel programming.
Debugging skills: GDB, WinDbg, Ethereal Tool
File system, Network, File Access Protocol (CIFS, NFS).
Good experience on Unix like systems, Unix Internal, Unix File System.
Ability to interact and work directly with customers as needed to resolve problems.

Nice to Have:
Having development experience on any of the product lines like VNX, Unity, VMAX, Isilon, XIO
Having strong Storage domain knowledge and worked on any of the SAN, NAS products.
Programming experience with Storage and/or filesystems products is highly preferred.

Extensive hands-on development experience is very helpful.
The environment and toolset used are dynamic.
Strong C/C++ developer profiles with or without storage experience necessary to be successful.
Strong software debugging skills and a balanced mindset about problem-solving is necessary for success
Understanding in one of the key areas: kernel operating principles, device drivers, file systems, network
protocols will be necessary for the candidate to be successful.
Strong learning and self-teaching ethic are necessary to master the knowledge which will need to be learned on the job.

- provided by Dice
Associated topics: back end, c++, c#, develop, developer, java, matlab, perl, software engineer, sw

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...