NVXL is Hiring


Join us in our mission to advance humanity with innovative non-volatile storage and acceleration through technology. 

In addition to the positions below, we are currently seeking RTL Engineers, Deep Learning & Compute Acceleration Developers, FPGA & ASIC Engineers, and Networks Programmers. 


Open Positions

We are seeking a web developer - full stack with a focus on web front-end development to join our team!

Primary Job Requirements:

  • A minimum of 10 years of solid full stack web development experience. Experience in GUI full stack web development is a big plus and strongly preferred.
  • Primary current requirement is front-end web development; however, the position does offer the right candidate some flexibility to move and fit in the full stack (back-end specifically).
  • Front-end web experience - 70% / Back-end web development experience - 30%.
  • Ability to solve any issues in the front-end and able to step back and understand the problem and single-handedly be able to provide creative solutions.
  • Expert and solid experience in React JS, Redux, HTML5, CSS, and Bootstrap.
  • Hands-on experience with React time series charts, D3 charts, and High charts is required.
  • Experience in creating innovative pie charts, tables, and dashboards with card layout is desirable.
  • Experience developing enterprise GUIs is highly preferred.
  • Expert in Python is preferred; however, a reasonable Python understanding is negotiable.
  • Flask server framework, Django experience is desirable.
  • Experience with GUI localization implementation is strongly preferred. Support of Chinese language is an immediate requirement.


  • Previous experience in web development or other related fields.
  • Familiarity with HTML, Javascript, or other related languages.
  • Strong problem solving and critical thinking skills.
  • Strong attention to detail.

Senior Web Developer - Full Stack - Front-End Development


Fremont, CA

Director of Solution Engineering


Fremont, CA

As the Director of Solution Engineering, you will lead the development of acceleration solutions in the area of deep learning inference, training, computer vision, natural language processing, and video codecs. You must have solution-level expertise in one or more of the following domains: Deep Learning, Machine Learning, Big Data Analytics, Transcoding, NoSQL database, and Virtualization. You should be someone who's fascinated by the rapidly-evolving cloud application acceleration space.

Main Responsibilities:

  • Develop cloud scale acceleration solutions to meet DC customer performance, scalability, reliability, and security needs.
  • Be an industry thought leader in integrating NVXL's technology into data center architectures to support various applications especially in Deep Learning, Machine Learning, Database, or Transcoding domains.
  • Execute customer-specific POC / demo / benchmarking activities to accelerate design wins and revenue.
  • Generate technical white papers for NVXL cloud acceleration solutions.

Qualifications and Experience:

  • MS or BS in Engineering, Mathematics, Physics, or Computer Science.
  • 10+ years solutions engineering experience in software development, database, and high-performance computing with at least one year of work-related experience in Deep Learning and Machine learning.
  • Deep understanding of cloud IaaS / PaaS and cloud application workloads.
  • Experience with use of workload accelerators (FPGA / GPU / ASIC) and associated hardware, software, and interface requirements.
  • C/C++/Python programming / Parallel and Distributed programming experience.
  • Self-starter with entrepreneurial drive and demonstrated ability to achieve stretch goals in a fast-paced, dynamic environment.
  • Strong decision making and prioritization skills.
  • Excellent writing and presentation skills.


  • 5+ years management experience and demonstrated ability to lead a high energy solution engineering team.
  • Experience with Deep Learning frameworks and tools e.g. Caffe, TensorFlow, PyTorch, Keras, or other Deep Learning Frameworks.
  • Familiarity with industry efforts to develop accelerator interfaces and software frameworks (OpenCAPI, CCIX, Gen-Z).

RTL Design Lead / Architect


Fremont, CA

NVXL is seeking an experienced RTL Design Lead/Architect to manage RTL/FPGA development projects. This leadership role will require you to be very resourceful and hands-on to drive highly complex RTL designs and initiatives in engineering and the entire company. This is a high visibility and mission-critical role that requires close working relationships with many groups and an organized approach to coordinate all tasks in parallel to reach deadlines with a quality design. 

Qualifications and Experience

  • This position requires in-depth knowledge of the chip micro-architecture and digital logic design. 
  • At least 10+ years of experience in digital logic design. 
  • A proven track record of high-performance design in a high volume production environment. 
  • Experience in driving microarchitecture and developing the specification for logic designs. 
  • Proven track record of RTL design on large and complex designs. 
  • Solid working experience with partners including marketing, architecture, implementation, and verification to deliver high-quality RTL design on-time. 
  • Strong communication skills are a must, as the candidate will interface with a lot of different groups within the company. 
  • Self-starter, highly motivated, highly organized, and schedule-driven. 
  • Experience with standard FPGA design flow is preferred but not required.  
  • Knowledge of CNN and DNN IP design is highly preferable. 

  Main Responsibilities

  • Microarchitecture and development of RTL design. 
  • Develop microarchitecture spec and refine the spec with reviews. 
  • Own all aspects of RTL development. 
  • Lead and collaborate with other designers in the group to deliver results. 
  • Ensure performance target is met (frequency, frame/second). 
  • Drive power/performance and functional verification team to ensure high-quality design. 
  • Work with multi-disciplinary groups to make sure designs are delivered on time, within budget, and with the highest quality by incorporating proper checks at every stage of the design process. 


MS/BS in EE, CE, or equivalent experience.