939 IT & Software Developer jobs in the US

NetApp jobs

Software Engineer - RAID Systems Programming

$130,900 - 194,700
NetApp
Olsen Drive 3060, SAN JOSE
$130,900 - 194,700
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Passion for system software programming - Profound understanding of operating system fundamentals - Strong kernel/systems software programming abilities in C/C++ with practical experience in Linux/UNIX environments - Capability to debug complex systemic issues, including crash dump analysis - Excellent problem-solving aptitude with great attention to detail - Familiarity with modern automation tools and frameworks, alongside a keen interest in advanced testing methodologies, such as unit testing frameworks - Ability to collaborate efficiently within cross-functional, geographically distributed teams - Strong oral and written communication skills - Experience with storage hardware components including SSDs, HDDs, RAID controllers, and storage arrays - Knowledge of storage/disk device drivers, disk I/O scheduling, encryption technology and TCG Opal, SED is preferred - Bachelor of Science Degree in Electrical Engineering or Computer Science, a Masters Degree or a PhD; or equivalent experience is essential - Minimum of 5 years of relevant software development and testing experience

Responsibilities

- Apply contemporary software engineering skills and industry best practices to assist in the development of new products and enhancements for the ONTAP software stack - Participate in technical design discussions, contributing insights on systems engineering concepts such as computer architecture, operating systems, file systems, networking, algorithms, and data structures - Design, code, debug, analyze performance, and troubleshoot across development, testing, and production settings - Collaborate with a highly skilled global team, engaging in technical dialogues and serving as a resource for colleagues - Take initiative in learning and utilizing the latest testing technologies, tools, and frameworks while promoting automation initiatives - Develop, adapt, and implement detailed software test plans and test cases, engaging both manually and through automation - Investigate and resolve issues while working closely with team members and across departments to overcome challenges in testing and production environments - Work on storage device drivers for NVMe, SATA, SCSI, SAS, Fibre Channel - Explore opportunities with encryption protocols for various types of self-encrypting drives

Description


At NetApp, we are the leading intelligent data infrastructure company, committed to transforming disruption into opportunities for our clients. We focus on diverse data types, workloads, and environments to help our customers discover and seize new business possibilities. Joining us means being part of a culture that values collaboration, sharing ideas, and seeking assistance when needed. We are currently developing an innovative portfolio of data-centric storage platforms and services, allowing top-tier organizations to leverage their data effectively. Our hybrid working environment supports a balance between in-office and remote work. We offer competitive salaries along with a comprehensive benefits package that includes health insurance, retirement plans, and paid volunteer time. We believe in fostering a respectful and inclusive workplace, and we are dedicated to equal employment opportunities for all.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find System Engineer salaries in the United States here.

How many System Engineer jobs are in the United States?

Currently, there are 939 System openings. Check also: Linux jobs, Windows jobs, Network jobs - all with salary brackets.

Is the US a good place for System Engineers?

The US is one of the best countries to work as a System Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for System Engineer jobs in the United States?

Jump, TsunadeQ Systems, Besnard Information Services, Gatekeeper Systems Inc, Goway Travel Limited, Pacific Computer Consultants, Network Titan among others, are currently hiring for System roles in the United States.

The company with most openings is Capital One as they are hiring for 239 different System Engineer jobs in the United States. They are probably quite committed to find good System Engineers.