【Automotive】Embedded Software Engineer
*Conduct software product requirement analysis and feasibility studies; prepare related design documents. *Develop and integrate core and fundamental module code; take ownership of key technical challenges and system performance optimization. *Design, build, and implement product systems and software architecture; manage all processes and architecture throughout the software development lifecycle. *Define application interfaces and various modules in detail, including user interface, workflow, and logic. *Perform coding for critical modules; mentor software engineers in product development to deliver high-quality software products. *Guide software testing efforts; identify and resolve system bugs during product testing phases or before release. *Prepare technical and quality management documentation. *Based on market feedback, organize and implement improvement plans to enhance product reliability and stability.