Nissan Careers Near Me – Software Engineer

Website Nissan Motor Corporation

Job Description:

This role will be responsible for, working with an agile team on new software/hardware platforms which include sensors, interaction methods, mobile solutions (in/out of car), web services, partner solutions and connected cloud services to end user services. The work will range from ideation and scouting to joint development of new applications, all the way to validation with our partners and end users. You will also analyze potential technology alternatives and experiment with the latest innovations in the Silicon Valley ecosystem.

Job Responsibilities:

  • Analyze potential technology alternatives and experiment with the latest innovations.
  • Program, develop, and prototype web, mobile and embedded applications using the latest technology solutions and software.
  • Work collaboratively with internal product/services managers, research/innovation teams from Nissan, the Renault-Nissan Alliance and also 3rd parties.
  • Create and maintain ecosystem relationships with key players in the Silicon Valley and other relevant locations for technology/service scouting and benchmarking activities.
  • Build-up of proof of concepts and prototypes leading to production.

Job Requirements:

  • Excellent communication skills to ensure efficient collaboration between the different teams (e.g., engineering, product planning, marketing, sales, design etc.), stakeholders, cultures and regions.
  • Team player by nature, likes to get things done, commitment to delivering high quality projects on time.
  • High degree of flexibility to adapt in a changing environment.
  • Ability to work independently with little supervision.
  • Passion to change the world.

Qualification & Experience:

  • Excellent knowledge of Java and/or Kotlin programming languages.
  • Proof of concepts development within the automotive industry.
  • Experience with 3D CG programming and modeling (Unity, OpenGL, Blender).
  • Experience with iOS development.
  • Knowledge of other programming languages such as JavaScript, C#, C/C++, Python, Objective-C, Swift, etc.
  • Ability to travel (domestic and international).
  • Driver’s license in order to test solutions/services.
  • Understanding of system designs.
  • Experience using OAuth authorization framework.
  • Experience using Git.
  • Unit testing/validation/code review experience.
  • Experience with Android development.
  • Broad experience integrating APIs and SDKs.
  • Knowledge of automotive related bus protocols and standards (CAN, OBD).
  • Hands-on experience building full-stack web services and mobile/web applications.
  • Experience integrating a variety of HMIs and sensors.
  • 3 to 7 years professional experience in software development.

Job Details:

Company: Nissan Motor Corporation

Vacancy Type:  Full Time

Job Location: San Jose, CA, USA

Application Deadline: N/A

Apply Here