Software Engineer

NGD Systems

Irvine, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/19/2021
  • Website:
  • Company Address: 355 Goddard Suite 200, Irvine, CA, 92618

About NGD Systems

NGD Systems brings intelligence to storage.

Job Description

Develop high-performance software, applications and drivers for a new class of storage with embedded compute capability. Modification of embedded controller firmware for an innovative non-volatile memory system with advanced storage and compute capabilities; Assist in evaluating, designing, and building application environments and interface protocols for new high-performance storage products based on SoC and FPGA designs; Work closely with firmware engineers, firmware test engineers, ASIC engineers, system hardware design engineers, product engineers, and production engineers to solve cross-functional design issues; Demonstrate functionality and trouble-shoot implementation issues with prospects requiring computational storage capability; and application development on Intel CPUs (Pentium and Xeon) using Microsoft or Linux operating systems. Limited domestic and international travel, up to 15 days total annually, to perform demos and implement systems at customer sites, including debug.



Bachelor’s degree in Computer Science, Engineering, or Electronics Engineering, or closely related field or foreign equivalent; Two years of experience in computer networking, including interconnect schemes, packet inspection and security protocols; Two years of direct experience performing administration tasks as well as developing applications and drivers in operating systems, including Microsoft, Unix, and Linux. One year of experience in using scripting and programming languages, including PERL, TCL and C/C++.


We recruit, hire, train, promote, discipline and provide other conditions of employment without regard to a person’s race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity and expression, pregnancy, veteran’s status, or other classifications protected under law. This includes providing reasonable accommodation for team members’ disabilities or religious beliefs and practices.



Related Jobs

Software Engineer

NGD Systems - Irvine, CA, US

Hardware Engineer

NGD Systems - Irvine, CA, US

Regional Sales Manager

NGD Systems - San Jose, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.