We are seeking a Staff Applications Engineer, responsible for developing, supporting and modifying offload accelerator and controller code (RTL) incorporated in MoSys line of board and silicon products for Networking and Datacenter targeted for Machine Learning data analytics, data storage, in memory compute, classification and packet switching.


  • Work with, or assist, in defining the best solutions for new customer specified solutions
  • Develop RTL Code for offload accelerators (MoSys Virtual Accelerator Engines)
  • Perform detail design and support of FPGA/ASIC for interfacing to BE products
  • Assist the Product Engineering Group in test and debug of prototype/final product
  • Support integration with various software modules developed by the software team
  • Make modifications or improvements to existing and special projects
  • Special projects, as requested


  • BS degree in Computer Science, Computer Engineering, Electrical Engineering or related discipline. MS degree is desirable
  •  5 to 10+ years’ experience in RTL development
  • Knowledge, skills, and abilities necessary to perform essential functions
  • Thorough knowledge of NC Sim, VCS, and ModelSim, simulation tools
  • Knowledge of communications techniques including network protocols-helpful
  • Experience with C and assembly programming for communications
  • Ability to estimate time required to complete RTL tasks and projects
  • Good written and oral communication skills
  • Good group interaction skills