Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Engineer

Intelligent Computing Division | Mountain View, CA | Full Time

Job Description


Design and implement research prototypes of Intelligent Connected Architecture (ICA) for Multi-Scale Traffic Management System (MTMS) for connected vehicles. Design, develop and implement the simulation platform for the micro-to-macro traffic behavior and multi-scale traffic management applications. Create and maintain software design documentation on software installation and programming, experimentation, methods and procedures for the MTMS system platform. Make presentations to the team on architecture designs and relevant technology innovations. Report to the Intelligent Computing Division Manager on the progress of the ICA prototype implementation.


Master's degree in Computer Science, Electrical Engineering or a related field, and 2 years of in developing Artificial Intelligence software systems using machine learning and distributed systems.

This position also requires experience that must include: (1) Coding in C/C++, C#, Python, R, MATLAB, nesC ("network embedded systems C") and Java; (2) Designing complex research prototype system from vague concepts; (3) Developing computer Vision algorithms; (4) Developing wireless communication protocols; (5) Signal processing and data analytics; (6) Software development in Linux and Windows


Work Site:  465 Bernardo Avenue, Mountain View, CA 94043


To APPLY:  Please submit resume to  MUST refer to Job ID 0111.  EOE.