M
Platform Software Engineer
Salary undisclosed
Checking job availability...
Original
Simplified
Tasks
§ Be the key domain software system engineer in IVI software platform team.
§ Manages the customer requirements from HQ and China local CFO/FOs.
§ Owns the software system requirements (definition, maintenance, process and progress)
§ Lead the communication and collaboration of software/system requirements and development.
§ Clearly define and specify the logics and sequences of software functions and features so that software engineers team can development based on your documents or specifications
§ Responsible for the system architecture and software architecture design of intelligent cockpit components;
§ Responsible for intelligent cockpit communication and software interface definition;
§ Responsible for sorting out the underlying software, middleware, application software solutions and interface design of the intelligent cockpit; (Audio, Media, Connectivity, Vehicle functions, android framework and related IVI applications)
§ Responsible for compiling the software feature/function list of the intelligent cockpit platform;
Qualifications
Education
· Bachelor degree or above (including degree), major in electrical engineering, computer sciences, automation, mechatronics, vehicle engineering, electronics or software
Experience
· At least 8 years working experience in the design of software functions, features and specification.
Knowledge
· Experience in software architecture and software development.
· Experience in definition and design of software and communication interfaces
· Experience in working with agile development methodology and worked with scrum teams and sprint planning, user cases, user story creation.
· Can clearly define the function and business logics of software feature/functions, module and components.
· Have good understanding of SOA architecture, and be proficient in C/C++/Java language;
· Proficient in the functions and systems of the Internet of Vehicles and intelligent cockpit field, familiar with the basic principles of each system, system functions, interface design, etc.;
· Familiar with Linux, QNX, Android and any other POSIX OS architecture, familiar with the MBD development process, and have a full understanding of the ECU software development process system;
§ Be the key domain software system engineer in IVI software platform team.
§ Manages the customer requirements from HQ and China local CFO/FOs.
§ Owns the software system requirements (definition, maintenance, process and progress)
§ Lead the communication and collaboration of software/system requirements and development.
§ Clearly define and specify the logics and sequences of software functions and features so that software engineers team can development based on your documents or specifications
§ Responsible for the system architecture and software architecture design of intelligent cockpit components;
§ Responsible for intelligent cockpit communication and software interface definition;
§ Responsible for sorting out the underlying software, middleware, application software solutions and interface design of the intelligent cockpit; (Audio, Media, Connectivity, Vehicle functions, android framework and related IVI applications)
§ Responsible for compiling the software feature/function list of the intelligent cockpit platform;
Qualifications
Education
· Bachelor degree or above (including degree), major in electrical engineering, computer sciences, automation, mechatronics, vehicle engineering, electronics or software
Experience
· At least 8 years working experience in the design of software functions, features and specification.
Knowledge
· Experience in software architecture and software development.
· Experience in definition and design of software and communication interfaces
· Experience in working with agile development methodology and worked with scrum teams and sprint planning, user cases, user story creation.
· Can clearly define the function and business logics of software feature/functions, module and components.
· Have good understanding of SOA architecture, and be proficient in C/C++/Java language;
· Proficient in the functions and systems of the Internet of Vehicles and intelligent cockpit field, familiar with the basic principles of each system, system functions, interface design, etc.;
· Familiar with Linux, QNX, Android and any other POSIX OS architecture, familiar with the MBD development process, and have a full understanding of the ECU software development process system;