Job Title: Software Development Cloud data specialist Engineer GM R&D
What you’ll be doing:
Seeking a candidate with software engineering research expertise to develop a smart, AI/ML based, system that interact with GM vehicle data platforms. The project shall cover multiple phases including the following stages: vehicle position data collection from in-vehicle sources and offboard sources, vehicle position data processing, vehicle position data processing on several stages like utilizing in-vehicle data processing recourses and /or Edge or Cloud based infrastructure, development of example application(s).
The project shall describe the AI/ML- based application implementation and demonstrate the opportunities/limitations of the selected communication networks like WiFi/cellular for perception and implementation into a demo-application.
What you need for this position:
· Data analysis background, or similar background, and can write computer programs independently.
· Must possess a master’s degree.
· at least 5+ years of Experienced with C/C++, Java and/or Python (include academical experience)
· Experienced with video streaming platform programming and operation (include academical experience)
· Good communication and problem-solving abilities.
Preferred Requirements:
· PhD degree in Computer Science, Electrical Engineering, or a related discipline with 3+ years of experience.
· Good data analysis skills is highly preferred.
· Proficient level of embedded C/C++ programming experience is highly preferred.
· Good critical thinking skills and software debugging skills.
· Strong system building skills in Linux development, such as, socket programming, multi-thread programming, virtual machine/container building, embedded system software development, etc.
· Good knowledge or experience in wireless networks, network protocols, will be an advantage.
· Good understanding of Python, C++, and object-oriented design patterns.
· Automotive background in electrical/mechanical/software/sensing etc.
The candidate is willing to work fulltime on client side (GM facility, Warren, MI) in a hybrid working model.