岗位描述/Department
Mission
As an Embedded Application Software Architect of Function Platform, you will be responsible for designing, developing Application software and cross domain middleware on LDCU(Left Domain Control Unit)/RDCU(Right Domain
Control Unit). You will participate in the entire software development lifecycle from concept to product release, collaborating with cross-functional teams to ensure the software quality, performance, and safety of software systems.
主要职责/Your Responsibilities:
Technical
key words:
· Design and implement embedded system Application software platform development to use standard software solution for LDCU/RDCU.
· Responsible for overall basic/ application software architecture design based on classic Autosar architecture.
· Design solution for cross domain middleware and SOA serviceLead performance optimization and complex problem solving.
· Organize software architecture design discussions and review to ensure software systems have good maintainability,
scalability, and reusability.
· Work closely with Application SW Development Engineers and other team members for software architecture design.Analyze and solve technical problems and challenges during the software development process, ensuring the stability and reliability of software systems.
· Write technical documentation and user manuals, documenting the software design, implementation, and testing
processes, as well as software configuration and version control information.
· Adhere to software development processes and quality standards, ensuring compliance with industry standards
and regulatory requirements.
岗位要求/Required Qualification:
· Education: Major in Computer science, Electronic, or similar subject with Bachelor degree or above
· Work Experience: At least 5 years of experience in embedded software development in the automotive industry,
familiarity with automotive electronic systems.
· Knowledge, skills and abilities:
o Series production software development experience on multiple Autosar component and multiple major automotive embedded chipset e.g. RH850, NXPS32G, TC397....
o Familiar with embedded programming C languages with MISRA-C rules.
o More than 1 automotive embedded control unit development experience.
o Proficiency in embedded programming C languages familiar with MISRA-C rules.
o Familiarity with the AUTOSAR architecture, UML design, with preference given to candidates with relevant project experience.
o Cross domain middleware and SOA service development experience are preferred.
o Familiar with common Model Based development tools, such as MATLAB, Simulink, etc.
o Familiar with common software development tools and version control systems, such as Eclipse, Git, etc.
o Familiar with software debug tools and test tools, e.g. Lauterbach, isystem5000, CANoe
o Excellent communication skills and teamwork spirit, able to collaborate closely with cross-functional teams to solve technical problems and challenges.
o Strong learning ability and problem-solving skills, able to quickly adapt to new technologies and work environments.
o Experience in automotive product development and certification of automotive electronic
systems is preferred. Experience on Functional Safety and Cyber Security related software development experience is
preferred.