You are viewing a preview of this job. Log in or register to view more details about this job.

R&D Automotive Intern, Software Development

R&D Automotive Intern, Software Development
Company: Hitachi America, Ltd.
Division: R&D/APL
Location: Farmington Hills, MI
Status: Full-Time Internship
Term: January 2020 through June 2020
Hours: 9am-6pm (with a one hour lunch break), Monday - Friday


Summary:

The Hitachi America, Ltd. (www.hitachi-america.us) is looking for a candidate pursuing their Master’s/Ph.D. degree in Computer Science (or equivalent) to join our Research & Development team as an Intern. The Intern will be involved in developing web application and software that will be used for design and optimization in automotive industry. The primary focus of this internship will be integrating existing web application that developed by Hitachi into another Hitachi S/W and deliver the software solution. He/she will also responsible for optimizing the S/W and make corresponding front-end and back-end modifications. Therefore, strong software programming skills is needed for this position. Part of the job responsibility also includes support for embedded software programming, debugging and testing on some evaluation hardware. Also, periodic documentation of research work is required to enable communication channels internal to Hitachi. During the period of the internship, the candidate is expected to work with researchers of the Industrial Innovation Lab and Hitachi Automotive Systems to deliver the solution.

Qualifications:

·        Master’s degree or higher in Computer Science, Electrical Engineering or equivalent.
·        Experience in developing web application with Python, preferably using Django web framework is required.
·        Experience in developing software in Scala or Java is required.
·        Experience in developing distributed software applications is required.
·        Solid understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 is required.
·        Knowledge of user authentication and authorization between multiple systems, servers, and environments;
·        Strong unit test and debugging skills
·        Proficient understanding of code versioning tools
·        Experience with UI (User Interface) design is preferred.
·        Experience in embedded programming for open source hardware and software (Arduino, RaspberryPi, RISC-V) will be a big plus
·        Good ability to learn new S/W packages, libraries, tools;
·        Understanding of fundamental design principles behind a scalable application;
·        Good ability to plan and execute experiments; document, analyze and present experimental results;
·        Good literature survey, technical writing, & communication skills is required.
             
 EOE-Females/Minorities/Protected Veterans/Individuals with Disabilities