illustration

Software Engineer - Distributed Systems

Location: Mountain View, CA headquarters

In this position you will design and develop high performance distributed software for the NARUS platform. Responsibility will include working on the Narus Applications that run on the Narus Platform.

Skills and Educational requirements:

  • MS or Bachelors in Computer Science/Electrical Engineering.
  • 5+ years of industry experience in development of distributed applications on UNIX/Linux
  • Experience in C++, object-oriented design methodology and development of distributed UNIX/Linux applications a must
  • Experience with STL and CORBA a plus
  • Experience with Network Protocols, Network Security a plus
  • Knowledge of Java and MySQL a plus

How to Apply

To apply, e-mail your résumé as an attachment to . Be sure to indicate which position you are applying for.

Note for Recruiters

Résumés will not be accepted from staffing agencies or recruiters. All résumés are considered gratuitous, and the property of Narus, Inc.