Linux Software Engineer - Systems Engineering
$167k - $246kPortworx by Pure Storage
We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.
This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us.
WHAT YOU'LL BE DOING...
- Development on the Linux kernel as used in Pure’s storage products. This includes new features, bug fixes, and performance enhancements.
- Helping specify and set requirements for upcoming enterprise grade storage servers across multiple product lines.
- Software development through architecture, development, test, release, and maintenance.
- Leading and mentoring junior engineers
- Development is primarily in C/C++ and Python. Participate in code reviews.
- Helping us achieve world-class performance through experimentation, analysis, and tuning.
WHAT YOU’LL NEED TO BRING TO THIS ROLE…
An exceptional talent as an individual contributor, with 5+ years development in Linux kernel/device drivers.
Strong written and verbal communication skills
Track record of shipping products with high performance and high resiliency.
Natural curiosity and the ability to design, implement, and test your work.
General skills:
- Strong problem solving and debugging skills.
- Strong understanding of CPU architecture, computer architecture, operating systems, algorithms, and data structures.
Valuable specialized skills:
- Understanding of I/O technologies and standards such as NVMe, Ethernet, Fibre Channel or SCSI
- Experience with user space device drivers
- Understanding of enterprise data storage system architectures and behavior
- Demonstrated ability to optimize performance at many levels - from CPU instruction optimizations, to NUMA and interrupt handling, to threading and locking issues.
- Contributing to mainline kernel
B.S. or higher degree in CS or equivalent experience
We are primarily an in-office environment and therefore, you will be expected to work from the Santa Clara, CA office in compliance with Pure’s policies, unless you are on PTO, or work travel, or other approved leave.
#LI-ONSITE
Salary ranges are determined based on role, level and location. For positions open to candidates in multiple geographical locations, the base salary range is reflective of the labor market across the applicable locations.
This role may be eligible for incentive pay and/or equity.
There is no application deadline and we accept applications on an ongoing basis until the job is filled.
The annual base salary range is:
$167,000—$246,000 USD
WHAT YOU CAN EXPECT FROM US:
- Pure Innovation : We celebrate those who think critically, like a challenge and aspire to be trailblazers.
- Pure Growth : We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortune's Best Large Workplaces in the Bay Area™, Fortune's Best Workplaces for Millennials™ and certified as a Great Place to Work®!
- Pure Team : We build each other up and set aside ego for the greater good.
And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources and company-sponsored team events. Check out purebenefits.com for more information.
ACCOMMODATIONS AND ACCESSIBILITY:
Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at View email address on swooped.co if you’re invited to an interview.
OUR COMMITMENT TO A STRONG AND INCLUSIVE TEAM:
We’re forging a future where everyone finds their rightful place and where every voice matters. Where uniqueness isn’t just accepted but embraced. That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through our Employee Resource Groups and advocating for inclusive leadership.
Pure is proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire.$167k - $246k
...Linux Kernel Software Engineer - Systems Engineering Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest...SuggestedWork at officeFlexible hours$123k - $191k
...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...You'll Work With Arista's Linux Kernel team is responsible for... ...customer networks. Work with the System Test Engineers to analyze...SuggestedWork experience placement$184k - $287.5k
...lasting impact on the world. We are looking for a Senior Linux Kernel Software Engineer to join the Linux networking drivers R&D team. The work... ...level programming is required ~ Deep understanding of the system software stack, with a focus on software/hardware...Suggested- A leading technology company is seeking a Linux Kernel Software Engineer to develop and optimize the Linux kernel for enterprise storage solutions... ...kernel development and a strong foundation in computer systems. You will collaborate with a world-class team to solve complex...Suggested
$40 - $56 per hour
.... About the Team The Update Systems teams builds and maintains the Linux services that perform the Over-the-Air... ...spanning across both our customer and engineering fleets. In addition to infotainment and autopilot software updates, our systems orchestrate the update...SuggestedFull timeTemporary workPart timeInternshipFlexible hours- KLA-Belgium in Milpitas, California, seeks a software developer to design, develop, and maintain components for inspection tools. Candidates should have a Bachelor’s or Master’s degree in Computer Science or a related field and experience in high-performance computing....
- ...Software Engineer- Embedded Systems Location: Santa Clara, CA End client: Paypal Duration: 6+ Months Pay Rate: Max $65/hr on C2C Hacker... ...applications. ~3+ years experience with C, C++, Rust, or embedded Linux systems. ~ Any sort of experience in omni-channel...
$184k - $287.5k
...the world. Join NVIDIA's software infrastructure team to design... ...build, and improve software systems for rack, networking, and datacenter... .... As a Senior Software Engineer - Datacenter Systems, you will... ...~ Strong understanding of Linux, networking, and distributed...Remote work$184k - $287.5k
...We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency.... ...orchestration (Docker, Kubernetes, Slurm); familiarity with Linux namespaces and cgroups. Excellent debugging,...$149.75k - $211.42k
...Details: Job Description: About the role As an AI Software Engineer - Agentic AI System you will contribute to building infrastructure and... ...TypeScript/RUST/Go Containerized development with Docker, Linux, and command-line tooling Experience with REST APIs...Local areaImmediate startRemote workShift work$155k - $253k
...areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20... ...-stack operating system. As a Software Engineer on the team, you will develop, design,... ...in C/C++ ~ Experience on Unix/Linux kernels or embedded systems ~ Experience...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$123.9k - $185.9k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Applications Engineering General Summary As a Linux Peripheral Software Engineer, you will... ...peripheral bus requirements, analyze system‑level use cases, and translate those requirements...Work experience placementWork at officeRemote workWork from home- A pioneering tech company in Sunnyvale seeks a System/Embedded Software Engineer to develop the next generation operating system for wireless broadband... ...candidates will have strong experience in C/C++ and Linux-based systems, excellent analytical skills, and a bachelor...
$181.1k - $318.4k
...Software Engineer, System Experience Work Locations (2) Submit Resume The Siri & Information Intelligence team is looking for engineers to define and architect our on-device search technologies. As part of this group, you'll work with our machine learning, natural...Relocation$108k - $216k
...role is not eligible for current or future immigration support and | or sponsorship _* Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1 company...Full timeTemporary workPart timeWork at officeWorldwideFlexible hours$181.1k - $318.4k
...Sr. Software Engineer (Distributed System) Work Locations (2) Submit Resume At Apple, the information powering Siri, Spotlight, Apple Maps, and Apple Intelligence doesn't appear by magic — it's harvested at massive scale from the live web by a distributed crawl platform...Relocation$130k - $155k
Software engineer system validation - direct job at SpaceX. Sunnyvale, CA. Software Engineer, Integration & System Validation (Starlink - Direct... ...?software development in lieu of a degree Experience with Linux Experience in Python, and/or other scripting languages...Permanent employmentTemporary workWeekend work- ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing...Work at office2 days per week
$147.4k - $220.9k
...Software Engineer, Information Systems & Technology Join us, the team that serves as Apple's nerve center: Apple Information Systems and Technology group! We are looking for Java Software Engineers, who will work closely with other Software Engineers, Project & Product...Work experience placementImmediate startRelocation$224k - $356.5k
...At NVIDIA, our Financial Systems Engineering team is at the heart of ensuring that our massive scale operates with zero friction. We are responsible... ...to-End System Design: Design, deploy, and maintain scalable software services that ensure transactional integrity and manage the...$185k - $260k
...Santa Clara, California. About The Role: As a Software Applications Engineer, Robotic Systems, you will design and build the distributed software system... ...~ Experience with version control and working on Linux machines ~ First-principles thinking with sound instincts...Work at office$217k - $275k
General Motors is seeking a Staff Software Engineer for Compute Systems Software in Mountain View, California. This hybrid role involves leading the development of embedded Linux platforms critical for GM’s vehicles. Responsibilities include designing kernel modules, optimizing...$184k - $287.5k
...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for developing, evaluating, deploying, and operating AI systems at scale. This role will focus on NeMo Evaluator, which helps teams understand whether changes to AI agents are making...Remote work- ...Title: Software Engineer (Systems) 3 *Local to CA Description: Primary Function of Position: The ideal candidate will have proven experience in DevOps GCP architecting/engineering within a regulated environment, support for mid-sized development teams, and...Local area
- ...role is categorized as Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within the AV organization, you... ...quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation...Local areaRemote workWork from home
$160k - $210k
...and scalability. Job Overview We are hiring a Station Software Engineer who will design, implement, and maintain the software stack... ...platforms from prototype "bench rigs" to reproducible, documented systems for multiple lab uses. Ensure software is robust, version-...$125k - $185k
...areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20... ...commitments. About the Role The Systems Engineering Tools & Traceability Engineer will help... ...Bachelor's degree in Computer Science, Software Engineering, Robotics, Electrical...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$168k - $270.25k
...Senior Engineer For Factory Infrastructure And Automation NVIDIA is the platform upon... ...deployment in heterogeneous hardware and software environments. You will influence and drive... ...skills to build distributed and compute systems, backend services, microservices and...$170.6k - $261.3k
...'s standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features... ...the vehicle to a safe stop. As a Senior Software Engineer on the Secondary Driving System team within Embodied...Local areaRemote workWork from homeRelocation packageFlexible hours$147.4k - $272.1k
...Software Development Engineer Test - Customer Systems Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making...Work experience placementRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Software Engineer - Systems Engineering. Be the first to apply!
- unix linux systems engineer Santa Clara, CA
- linux engineer Santa Clara, CA
- senior linux systems engineer Santa Clara, CA
- linux administrator Santa Clara, CA
- linux systems administrator Santa Clara, CA
- linux developer Santa Clara, CA
- software engineer full time Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA
- work from home software developer Santa Clara, CA

