Nissan - ROS - Software Developer Opening

| No Comments | No TrackBacks

From  Adam Little via ros-users@

Link to the job offer

Job Summary

Under supervision of the Researcher (Principle, Sr, or Researcher), designs, develops, and installs software solutions in areas such as computer vision, sensor fusion, machine learning, object tracking, motion planning and human-machine interaction within 3 primary fields of focus:

1.  Autonomous Driving

2.  Connected Mobility Services

3.  Human-Machine Interfaces

Job Functions

The following job function statements describe the general nature and level of work being performed. They are not to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. The job function statements reflect expectations of the fully trained, proficient incumbent who meets all performance criteria.

1.    Writes computer language code for one more of the following: 1) to control or improve autonomous vehicle operation; 2) to connect vehicles to other technology (smartphones, the cloud, other cars, and traffic infrastructure, etc.).

2.    Collaborates in depth with other Silicon Valley Partners and seeks to understand integrate advanced technologies, ideas, and trends.

3.    Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

4.    Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

5.    Improves operations by conducting systems analysis; recommending changes in policies and procedures.

6.    Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

7.    Implements advanced algorithms from the robotics and artificial intelligence domains. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

8.    Protects operations by keeping information confidential.

9.    Pushes relentlessly to make the research Nissan Research team among the most advanced and well respected teams in the world. As necessary, performs other related duties of which the above are representative.

Minimum Qualifications

The following qualification statements reflect the minimum skills and abilities required of the qualified applicant.

Job Knowledge and Skills:

  1. Thorough knowledge of software development/engineering.

  2. Ability to interpret technical contract requirements.

  3. Proficiency using programming languages such as 'C++; Python, Java, Maltlab, graphics or other developmental software are helpful.

  4. Ability to develop software in a UNIX, LINUX, SVN/Mercurial/git, Integrated Development Environments (IDEs) or other PC environment.

  5. Thorough knowledge of ROS, Boost, and Qt are preferred. Ability to effectively communicate verbally and in writing, interface with customers, subcontractors, and vendors. Ability to solve complex and difficult software problems.


At least 4 years of relevant experience with BS degree; with MS degree, will consider related research or graduate level class projects related to Nissan Research Center-SV scope.

Supervisory Experience: None required. Project leadership preferred.

Education: BS Computer Science; MS Computer Science preferred

Computer Skills: In addition to job knowledge and skills listed above, general knowledge of standard office applications required.

Physical Requirements

The physical requirements described below are representative of those an employee must normally meet to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable otherwise qualified individuals with disabilities to perform the essential job functions.


Occasional day or overnight travel

No TrackBacks

TrackBack URL:

Leave a comment

Find this blog and more at

Monthly Archives

About this Entry

This page contains a single entry by Ugo Cupcic published on August 4, 2014 11:19 AM.

ROSCon Sponsors Announced was the previous entry in this blog.

New Package: rqt_ez_publisher is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.