Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb

programmers.io

Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location: Remote - long term Job Summary We are seeking a talented C++ Storage Developer with strong expertise in storage systems and low-level software development. The ideal candidate will be responsible for designing and developing diagnostic solutions for next-generation storage hardware platforms, with a focus on NVMe-based storage technologies. This role requires hands-on experience with storage protocols, device-level programming, and performance optimization across modern storage infrastructures. Key Responsibilities Design, develop, and maintain diagnostic software for advanced storage hardware platforms (Gen12 and beyond). Develop low-level software components interacting directly with storage devices and protocols. Analyze and troubleshoot storage performance, reliability, and hardware-related issues. Work closely with firmware, hardware, and system engineering teams to improve storage solutions. Develop automation tools and scripts using Python to support storage validation and diagnostics. Participate in debugging, testing, and performance tuning of storage subsystems. Collaborate on the design and implementation of next-generation storage technologies and solutions. Required Qualifications 4 to 8 years of experience in software development with strong C/C++ programming skills. Hands-on experience with storage systems and low-level programming. Strong understanding of storage hardware architectures and storage device technologies. Experience with storage technologies such as SSD, HDD, and Cloud Storage internals. Solid knowledge of NVMe storage protocols and related technologies. Proficiency in Python scripting and automation. Strong debugging, troubleshooting, and performance analysis skills. Bachelors degree in Computer Science, Computer Engineering, or a related field. Mandatory Skills C/C++ Python Storage Systems Storage Devices NVMe Storage Protocols Low-Level Programming SSD/HDD/Cloud Storage Internals Preferred Skills SATA, SAS, RAID, and File Systems Storage Performance Tuning Tool Development Windows and Linux Platforms SQL PowerShell Rust Nice to Have Experience working with enterprise-scale storage infrastructure. Knowledge of storage benchmarking and diagnostic frameworks. Exposure to firmware-level debugging and storage hardware validation. programmers.io

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb in Portland, OR vacancy
  •  ...Technologies in Portland, OR is seeking an experienced Embedded BSP Software Engineer to design, integrate, and optimize BSP, Linux kernel...  ...performance optimizations, and system debugging, using C/C++ and Python, with exposure to UART, SPI, I2C, Ethernet, USB, and... 
    Suggested

    Global Connect Technologies

    Portland, OR
    4 days ago
  •  ...Job Description Job Title: Embedded Software Engineer – Camera Systems D epartment...  ...- Camera Systems collaborates with our software and hardware teams to develop new products and enhance our existing...  ...firmware and existing Linux C/C++ software for camera and motor... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Monday to Friday
    Shift work

    Sightline Intelligence

    Portland, OR
    3 days ago
  • $143.7k - $194.4k

     ...all of the servers, storage, networking, power...  ...problems, with thousands of variables...  ...hardware, and network engineers, supply chain...  ...be a top software developer with a good track...  ..., multi-threaded, embedded or distributed software...  ...using: C#, C++, Java, or Perl experience... 
    Suggested
    Internship
    Worldwide
    Flexible hours

    Amazon

    Portland, OR
    4 days ago
  • $110k - $150k

     ...CSS ~1+ years of experience with computer science fundamentals...  ...Responsibilities: We develop and maintain secure front-end...  ...data centers and the servers, storage, networking, power, and cooling...  ...with product, UX, and service engineering, and a culture of mentorship,... 
    Suggested
    Full time
    Internship
    Worldwide

    Amazon Development Centre Canada ULC

    Vancouver, WA
    more than 2 months ago
  • $126k - $158k

     ...invite you to explore a career with us!Your opportunityThe Data,...  ...our products: data ingest, storage, and query. As an engineer working on NRDB, you’ll be...  ...an alternate OOP language (C++, C#, etc).Bonus points if you haveExperience developing and operating within a 24x7... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    New Relic

    Portland, OR
    4 days ago
  •  ...Company Overview: GridStor develops, constructs, and operates battery energy storage projects that improve grid reliability...  .... Our reliability earns trust with customers, partners, and investors...  ...looking for a Large Loads Solutions Engineer to lead technical discussions... 
    Full time
    Contract work
    Immediate start
    Flexible hours

    GridStor

    Portland, OR
    more than 2 months ago
  •  ...Avionics Corporation seeks an experienced MTS IV - Software Engineer to architect and develop advanced software for next‑generation In‑Flight...  ...edge platforms. You will work across low‑level firmware, C/C++ device drivers, and Linux OS configurations for multiple hardware... 

    Panasonic

    Beaverton, OR
    1 day ago
  •  ...for Intel SoC . • Interface with other members of engineering team while gathering requirements...  ...or more years of experience developing low-level Windows drivers and firmware for embedded/SoC. At least 3 years of...  ...developing software in C/C++ for Windows OS on x86 platform... 

    System Canada Technologies

    Portland, OR
    2 days ago
  • Develop, debug, and test Linux Kernel and device drivers. Perform board bring-up and hardware/software...  ...memory usage, and resource utilization. Develop embedded software using C/C++, Python, and scripting languages. Work with communication interfaces including UART, SPI, I... 

    Global Connect Technologies

    Portland, OR
    5 days ago
  •  ...a multidisciplinary team developing the next generation of powered...  .... The Principal Controls Engineer will partner closely with controls, firmware,...  ...real-time control systems, embedded software, machine intelligence...  ...real-time algorithms in C/C++, leading technical programs... 

    Nike

    Beaverton, OR
    2 days ago
  •  ...built. You’ll report into engineering leadership, partner closely with controls and firmware...  ...are equally comfortable developing complex technical architectures...  ...in robotics, controls, embedded systems, or other complex...  ...Strong proficiency in Python, C++, modern Artificial... 
    Full time

    Nike

    Beaverton, OR
    2 days ago
  •  ...excellence in the design and engineering of Lam's etch and...  ...semiconductor manufacturing tools.Develop and maintain...  ...Mechatronics Engineering with experience in...  ...Working knowledge of C, C++ and Python.Knowledge/experience...  ...state-space a plus.Embedded firmware experience (RTOS... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    1 day ago
  •  ...excellence in the design and engineering of Lam's etch and...  ...by designing, developing, and troubleshooting,...  ...engineering team, collaborating with some of the brightest...  ...in distributed embedded controls system desired...  ...programming languages: C++, C#.Our commitmentWe believe... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    4 days ago
  •  ...Kernel / QNX) Software Engineer in Portland, OR (Onsite...  ...engineers will work closely with hardware, platform...  ...driver layers. Develop and test high quality client...  ...applications in embedded systems from functional...  ...programming skills in C/C++, Python and competence... 

    Aita Consulting Services, Inc

    Portland, OR
    2 days ago
  • $129.6k - $207.4k

     ...solutions help manufacturers to develop and deliver products...  ...workforce, comprised of people with diverse backgrounds and a...  ...Integration and HAL Software Engineer to join our Semiconductor...  ...integrationExpertise in C and C++ for FPGA‑based embedded systems and... 
    Flexible hours

    Universal Robots

    Tualatin, OR
    4 days ago
  •  ...Working for Micro Systems Engineering, Inc. (MSEI) means...  .... We are a pioneer in developing innovative implantable...  ...of individuals living with cardiovascular and chronic...  ...languages such as C#, C++, Kotlin.Experience...  ...Bluetooth Low Energy (BLE), embedded communications, or... 
    Full time
    Work at office
    Local area
    Worldwide

    Biotronik

    Lake Oswego, OR
    4 days ago
  • $77k - $105k

     ...experience designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed...  ...and services using C#, C++, Java, or Perl. We require...  ...equivalent in Computer Science, Engineering, Mathematics, or a...  .... We partner with cross-functional teams... 
    Full time
    Internship

    Amazon Development Centre Canada ULC

    Vancouver, WA
    more than 2 months ago
  • $266.1k - $342.9k

     ...within the United StatesMeet the TeamSplunk's Industry Solutions Engineering organization is building deep, vertical-specific technical...  ...challenges facing discrete and process manufacturers. Partner with account teams, industry sales leaders, and customers to translate... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Portland, OR
    3 days ago
  •  ...place for you. Who are we looking for? The Senior IT Systems Engineer is the senior technical partner to the Director of IT,...  ...systems, and is equally comfortable configuring Azure resources with PowerShell, scripting an automation, or patiently walking a non-... 
    Casual work
    Local area
    Remote work
    Weekend work
    Afternoon shift

    Willamette View

    Portland, OR
    1 day ago
  •  ...Description Android AOSP engineer will design, implement,...  ...hands-on engineering with technical leadership...  ...professional experience developing and debugging Android platform...  ...layers. Strong C/C++ and Java or Kotlin...  ...profile and optimize complex embedded or resource-constrained... 

    Omega Solutions Inc

    Beaverton, OR
    3 days ago
  • $100k

     ...salaries. We regularly interact with the top tech companies to give...  ...programmers, Java full-stack developers, Python/Java developers, data...  ...scientists, and machine learning engineers for full-time positions with...  ...of Core Java, Javascript, C++, or software programming Spring... 
    Full time
    H1b

    SynergisticIT

    Portland, OR
    2 days ago
  •  ...RemoteJob Scope:As a Lead Software Engineer, you will provide technical leadership...  ...of the codebase. You will operate with significant autonomy and act as a...  ...software backgroundProficiency in modern C++ (C++14 or later). Experience developing Windows applications with Visual... 

    Joseph Michaels International

    Portland, OR
    2 days ago
  •  ...Job Title: Senior Software Engineer - Algorithms Department:...  ...Engineer on our Algorithms team develops and integrates algorithms...  ...and detection on low-SWaP, embedded hardware, with a focus on delivering reliable...  ...embedded systems. Develop C/C++ video processing algorithm... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Monday to Friday
    Shift work

    Sightline Intelligence

    Portland, OR
    2 days ago
  •  ...programs.Job Description • The Automation Engineer must have demonstrated excellent technical...  ...have a proven ability to interact directly with multiple technical teams across...  ...Proven development skills in Powershell, C++, Python, and C# with experiences that directly... 

    System Canada Technologies

    Portland, OR
    1 day ago
  • $125k

     ...production quickly. You’ll collaborate with a principal engineer, fellow engineers, drafters, PMs, and...  ...Proficiency in one or more languages: C/C++/C#/Python/Java/JavaScript/Ruby ....  ...Broader tech: Databases; web/UI; embedded (PIC/Atmel) in C/C++; assembly; sockets... 
    Immediate start
    Flexible hours

    Valley View Manufacturing

    Beaverton, OR
    a month ago
  •  ...first, by accelerating frontier research with high-quality data, advanced training pipelines...  ...researchers who specialize in software engineering, logical reasoning, STEM, multilinguality...  ...JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and... 
    For contractors
    Remote work
    Flexible hours

    Turing

    Vancouver, WA
    1 day ago
  • $85.5k - $106.9k

     ...Control Systems/Mechatronics engineer for our Portland, OR...  ...of collaboration with the academic research community...  ...work at SC will help develop your analytical skills...  ...development in C, C++, C# or Python. Good...  ...Experience with real-time and embedded systems is a plus.... 
    Full time
    Work at office
    Flexible hours

    SI Solutions, LLC

    Portland, OR
    23 days ago
  •  ...Description Sr. Electrical Engineer SIG SAUER, Inc. is a...  ...SAUER is synonymous with industry-leading...  ...Engineer is responsible for developing moderate to complex electrical...  ...and develop low-power embedded systems, sensor...  ...electronics using c or c++ FPGA HDL: writing HDL... 
    Remote work

    SigSauer

    Tualatin, OR
    more than 2 months ago
  • $139k - $249.26k

     ...OverviewAutodesk is seeking a motivated, experienced, and skilled engineer to join our Connected Delivery platform team. This...  .... As an ideal candidate, you’ll have led teams developing modern web experiences with cloud services in a fast-paced, agile environment.ResponsibilitiesLead... 
    Full time
    Weekend work

    Autodesk

    Portland, OR
    5 days ago
  • $78.68k - $160.75k

     ...If you are a technology visionary with a passion for transforming global tax business...  ...Deloitte Tax Consultant II, Software Back End Engineer, you will contribute to the design,...  ...Revise, update, refactor, and debug code.Develop, support, and maintain applications and technology... 
    Work at office
    Local area
    Shift work

    Deloitte

    Portland, OR
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb. Be the first to apply!