Nanjing, Jiangsu, China
97 days ago
Software Development Engineer
Candidate Specification Education Qualification Bachelor’s degree or above, major in Engineering, EE, Computer No. of Years of Experience Min. 5 years of software development working experience

Professional Exposure

(Technical Skills)

Excellent knowledge of development process, methods, and tools. Good knowledge of software integration and configuration management Good knowledge of Android automotive system Familiar with various operating systems (Linux, Windows, QNX, etc.) Familiar with Agile, continuous integration, and other software process Proficiency in programming languages such as C++, Java, Python, and familiarity with operating systems like Linux and QNX.  Experience with CAN and other automotive communication protocols. Behavioral Skills Good communication skills to discuss and clarify technical works with cross function teams Ability to work independently and professionally Good English reading / writing / speaking skills Have spirit for contribute in career, strong learning abilities on the products and technical skills

 

Special Knowledge/Skills Required

 

Work experience in automotive software field is a plus

 Key Roles and Responsibilities of Position  

Design, develop, and maintain IVI software applications and services. Write clean, efficient, and well-documented code that meets the defined requirements. Collaborate with cross-functional teams to ensure seamless integration with hardware components and other software systems. Integrate third-party services and APIs into the IVI system. Ensure compatibility and interoperability with various automotive hardware and software platforms. Conduct thorough testing and debugging to ensure high-quality and reliable performance. Work closely with product managers, hardware engineers, and other stakeholders to understand business needs and translate them into technical specifications. Communicate complex technical concepts to both technical and non-technical audiences. Participate in code reviews, design discussions, and team meetings. Stay current with emerging technologies and industry trends in IVI systems. Evaluate and recommend new tools, technologies, and methodologies to improve development processes. Identify areas for optimization and implement solutions to enhance system performance and user experience.

 

 

Confirm your E-mail: Send Email