Job title:  Software Engineer


Job Location:  Mountain View, CA


Education: Master's degree in Information Systems Engineering or Computer Science


Experience: 1 year of experience in software development


Work week:  Full-time/ 40 hours per week


Job duties:  The employee will develop, research, and optimize useability features for simulation systems that establish testing environment from both real-world log data and synthetic data to be used with operating systems-level software, compliers, and network distrubution software for scenarios and metrics that will be employed by autonomous vehibles. He/she will apply principles and techniques of computer science, large cloud computing/testing systems, and large-scale data analytics to build highly reliable softwre and large-scale distributed systems, operational specifications and formulate and analyze software requirements and design embedded systems software. Other duties include: consult and collaborate with software and engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements to design scenarios and metrics to predict real-world performance of autonomous driving algorithms; modify existing software and build highly scalable framework to run simulation jobs in the cloud and adapt it to new hardware, or to upgrade interfaces and improve performance; develop or direct software system testing or validation procedures; direct software programming and development of documentation; store, retrieve, and manipulate data for analysis of system capabilities and requirements; and monitor functioning of equipment to ensure system operates in conformance with specifications.


Special requirements: 


Must have experience in QT cross platform application, operating systems (OSES), data analytics and cloud computing. Must have experience in programming languages: C++ and Python. Must have experience with Cloud systems, Large-Scale Data analytics tools, and developing large-scale cloud computing/testing systems.


To apply: Apply online at

Apply for this Job

* Required