C/C++ Storage Developer (SSD/HDD/NVMe)
Programmers.io
Job Description
C++ Storage Developer
\nSan Diego, CA /Redmond, WA (Remote 100%)
\nFulltime/Permanent
\n \nStorage Systems, Low-Level Programming, storage hardware (Gen12 and beyond), (SSD/HDD/Cloud storage internals), Storage Device, Storage protocol (NVMe), C/C++, Python
\nRequired Skills & Qualifications:
\n- \n
- Senior Software Engineer with experience in between 4 -8 years and strong expertise in storage systems and low-level software development , focused on building diagnostics for next-generation storage hardware (Gen12 and beyond) . \n
- Proven expertise in storage technologies (e.g., SSD/HDD/Cloud storage internals). \n
- Must have skills: Storage Device, Storage protocol (NVMe), C/C++, Python \n
- Required: Exposure to NVMe storage protocols and technologies \n
- Preferred: Exposure to storage protocols and technologies (e.g., SATA, SAS, RAID, file systems). \n
- Nice to have skills: SQL, Tool development, Rust, Windows, and Linux, Powershell \n
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the C/C++ Storage Developer (SSD/HDD/NVMe) in Redmond, WA vacancy
- ...Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location... ...in software development with strong C/C++ programming skills. ~ Hands-... ...with storage technologies such as SSD, HDD, and Cloud Storage internals. ~ Solid...SuggestedFull timeRemote work
- ...staffing and consulting firm is seeking a Software Engineer to design, develop, and maintain software applications in a Windows environment.... ...field, along with 5-7 years of experience. Proficiency in C/C++ and a solid understanding of operating systems are essential. Responsibilities...Suggested
- ...seeking a Staff Software Engineer for Lustre AI/ML on Google Cloud Storage. You will drive Lustre integration with GCP and collaborate with... ...The role requires a Bachelor's degree or equivalent, 8 years of C++ experience, 5 years in testing and launching software, 5 years...Suggested
$180k - $270k
Everpure (NYSE: P) has evolved from storage pioneer to data platform, closing fiscal 2... ...generate over 70% of your code.Designing, developing and maintaining customer-facing and... ...equivalent. Nice to have: Typescript, C/C++Ability to thrive in a highly collaborative and...SuggestedWork at officeFlexible hours$125k - $145k
...fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (STARLINK)At SpaceX we’re leveraging our experience in building rockets...SuggestedPermanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work- ...Job Title: UEFI Developer Location: Redmond, WA Onsite/ Remote: Onsite Role: UEFI Developer We are looking for a skilled UEFI... ...strong experience in firmware/BIOS development and embedded C/C++. The candidate will work on low-level firmware, system boot, and...Remote work
- ...fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ SIMULATIONS (STARLINK)As a C++ Simulation Software Engineer on the...Permanent employmentTemporary workWork at officeMonday to FridayWeekend work
- ...FPGA platforms (Gowin, Xilinx) is also a benefit. Design, develop, and maintain embedded software and firmware for custom hardware... ...Hands-on experience with Qualcomm systems Proficiency in C/C++ and familiarity with hardware abstraction layers Experience with...
- ...experienceExperience with Qualcomm or similar mobile SoC platformsExperience debugging power, battery, thermal, or performance issuesStrong C/C++ skillsBenefitsCompetitive base salary and overall compensation packageFull benefits: Medical, Dental, Vision401 (K) with generous...
- ...QualificationsExperience and skills• 5 or more years of experience developing low-level Windows drivers and firmware for embedded/SoC. At... ...Engineering. • 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform. SummaryType: ContractFunction:...
$58 - $63 per hour
...experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR PythonUnderstanding of ARM (Advanced... ...family and software development on ARM processorExperience in C/C++ developing firmware and/or device driversKnowledge of Unified Extensible...Hourly payFull timeWork at office$120k - $190k
...working alongside a highly collaborative global engineering team developing innovative consumer electronics. Who you are:You have 7+ years... ...embedded systems. You have experience developing embedded C/C++ firmware and enjoy working at the intersection of hardware and...Work at office- ...Job Responsibilities: Develop firmware to integrate custom image sensors with an MCU Develop firmware to interface with... ...years experience in Firmware or Embedded Software Development in C/C++ ~2+ years experience developing drivers for camera sensors on...
$100 - $110 per hour
...onsite contract role where you will work with a research team to develop firmware for a custom System on Chip (SoC). The ideal candidate... ...years of experience in Firmware or Embedded Software Development in C/C++. ~2+ years of experience developing drivers for camera sensors...Contract work- ...SoC on our custom board, using the EVK as the reference design * Develop the BSP and drivers for Versal PS subsystems (APU and RPU) *... ...Experience with Yocto and the AMD/Xilinx SDK toolchain * Experience with C/C++ and Python or Rust * Experience with hardware and software...Temporary work
- ..., firmware engineers and other software engineers to define and develop Android OS implementations for research devicesThe work will include... ...needsMinimum qualifications3+ years work experience with C/C++/C#3+ years work experience in AOSP development2+ years experience...Full timeWork experience placement
$98.03k - $160k
...field required.5+ years of experience with AOSP or Embedded Linux developmentExperience working on systems software in a large-scale C/C++ code baseExperience with operating systems internals and frameworks servicesExperience with software development processes including...Full timeCurrently hiringRemote work- ...for the Imaging course, keep hours, and support course activities. Expect to work Fridays, 20 hours per week, August 31 to December 15, 2026, onsite in Redmond, WA. Prior CS-370/570 completed with strong C/C++/Python skills is required. #J-18808-Ljbffr DigiPen USA LLC
$70 - $74.79 per hour
...Skills: Embedded Software Development (advanced), Yocto (advanced), C/C++ (advanced), AMD/Xilinx SDK (advanced), Hardware/Software... ...enhance satellite hardware modules. Key Responsibilities: Develop and implement embedded software solutions. Bring up and debug...Hourly payContract work- Amazon Leo in Redmond, WA is seeking a Senior Software Engineer to participate in all phases of software development for embedded systems in space avionics. You will design and implement software on hardware services, including device drivers and Linux kernel modules, with...
- ...required. • 5+ years of experience with AOSP or Embedded Linux development • Experience working on systems software in a large-scale C/C++ code base • Experience with operating systems internals and frameworks services • Experience with software development...
$184k - $287.5k
...problems that apply to sophisticated systems deployed at scaleStrong C/C++ programming skills as well as having shown initiative in... ...to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and...Full time$184k - $287.5k
...enhance software flexibility and maintainability, and elevate developer experience.Evaluate trade-offs in resource-constrained environments... ...of relevant software development experience.Proficiency in C/C++.Experience in system architecture, embedded systems, building complex...Full timeRemote work- ...debug hardware/firmware/software interaction \n Programming: C/C++ (explicitly called out), plus tool ecosystems like Git (and... ...level debug ecosystems) \n \n What This Engineer Will Do \n Develop, test, and sustain Windows kernel mode and user mode drivers and...Contract work
- ...is seeking a Realtime Engine Technology engineer to design and develop real-time interactive software powering immersive experiences. You... ...hardware, software, and content teams. The role emphasizes C/C++, cross-disciplinary collaboration, and optimization across PC, console...
$184k - $287.5k
...strategies for AI and DL workloads.Collaborate closely with teams developing other related components to ensure compatibility, robustness... ...programming language designs, Compilers/Linkers.Superb analytical and C/C++ programming skills.Able to expertly use AI tools and maintain...Full timeRemote work$152k - $241.5k
...kernels. You will design and implement compiler transformations, develop MLIR-based dialects and lowering passes, and optimize the... ...goals and scope, and lead your own development effort.Excellent C/C++ programming and software design skills, including debugging, performance...Full timeRemote work$184k - $287.5k
...research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self... ...and evidence to security and safety standards.Review low-level C/C++ code, investigate vulnerabilities, build fuzzing and security...Full timeRemote work$184k - $287.5k
...research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self... ...cross-team initiatives.Strong systems programming experience in C/C++ and embedded software development.Deep understanding of RTOS...Full timeRemote work$152k - $241.5k
...next-generation AI systems.What you will be doing:In this role, develop compiler optimization algorithms for deep learning workloads. You... ...clean software engineering and testing practices.Excellent C/C++ programming and software design skills, including debugging, performance...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Storage Developer (SSD/HDD/NVMe). Be the first to apply!





