智能驾驶软件架构高级经理 (MJ000597)45K-60K

捷豹路虎(中国)投资有限公司
2027-01-03 23:04:40
社招本科

岗位详情

地区:

上海

专业要求:

计算机科学与技术软件工程

岗位职责:

WHAT TO EXPECT Our Assisted and Automated Driving team brings together expertise in automated driving, computer science and vehicle connectivity. With our partner, we are developing software and AI-powered driver assistance systems, autonomous driving solutions, as well as connected services for future vehicles. Responding to changing lifestyles and mobility trends, this is cutting-edge technology that will keep us at the forefront of delivering the world class and modern luxury driving experiences our customers love. We are looking for a Senior Software Architect in Assisted and Automated Driving, this is critical for delivering AAD technologies at present and for the future. A Group Software Architect shall have strong technical skills and demonstrated experience in design and development of AAD domain software architecture, from framework to feature. This role has the following responsibilities including domain software requirements analysis and specification, detailed software architecture design, implementation of software and ensure delivering a SW product that meets the specification, while leading a group of software architects with excellent leadership. Key Accountabilities and Responsibilities - As a group software architect in AAD domain, you are responsible for the E2E software product solutions and architectures (both framework and feature) in an Assisted and Automated Driving computer unit. - Required to understand complex stakeholder requirements, lead the team to decompose the system requirements into high level and detailed software requirements. - Responsible to lead the team delivering the design of software architecture and its implementation in software and API interfaces required both from internal teams and potential suppliers. - Responsible for liaising with the various software teams to agree & communicate requirements, design choices and architecture to deliver products that are scalable and modular. - Lead the technical discussion across the operational team on topics relating to the integration and harmonization of multiple interconnected functions including issue resolution and objective data analysis. - Lead the SW safety discussions and the software design choices across the domain. - Engagement with key project stakeholders around the business to gather requirements, development methodologies and integration of the final product. - Assist and contribute to the generation of targets and verification methods that are driven by Customer, Function Requirements and Failure Modes and Effects Analysis - Integration with industry standard CI/CD pipelines - Planning and Scheduling: Provide technical input into a complete end to end development schedule for software including release. Timing targets, capable of delivering activities to achieve these plans and the drafting / evaluation of software release notes. - Train the team on the state of art technologies and lead them from a technical standpoint. - Promote a positive team culture, share knowledge with the team and mentor engineers. - Participate in interviewing process for the team. - Teamwork and Leadership: Positive team player, with the strength of character to drive a team of software engineers to support the development of robust code. - Understanding the business: Understands team & group goals. - Coach, Train & Mentor: Shares knowledge with others through regular training and delivery support is fundamental to this role also. Knowledge, Skills and Experience Essential - Significant experience with software architecture design, development and associated technologies for complex functions or features from a complete software solution perspective. - Significant experience in multi-core embedded software development, optimization, performance & stability. - Significant experience with ADAS domain software development. - Relevant experience of system definition, design/performance modelling, systems integration, system assessment and acceptance. - Knowledge of software development tools and processes, such as Git, Jira, and Agile. - Strong Knowledge of OS concepts - QNX/LINUX/Adaptive AUTOSAR systems. - Strong understanding of software design and architectural patterns. - Strong proficiency in programming languages such as C, C++, and Python - Knowledge of Automotive Networks Technologies (CAN, FlexRay, Ethernet) - Excellent analytical skills to identify the issue and deliver the effective solution. - A strong communicator with the ability to communicate complex ideas. - Strong leadership who can lead and encourage team members. - Desirable - Automotive software development experience - ADAS software development experience - ADAS framework architecture experience - ADAS feature architecture experience - Experience with NVIDIA technology & tooling Personal Profile Essential - An individual who can lead and motivate a team of highly productive software architects and developers. - An individual caring about customers who promotes unity by taking everyone’s voice into account and promotes integrity by being trustworthy and aids in the growth of the business, the teams and the individuals to deliver the impact for the business. - An individual who is results driven, demonstrates, tenacity drive and perseverance, with the ability to deliver in a complex, highly demanding environment. - An individual with the ability to combine a short term, pragmatic focus with longer term planning. - An individual who is resilient, energetic and enthusiastic, able to deliver results under pressure, whilst responding constructively to challenging new ideas and inputs - The role needs an individual who is highly creative and can think laterally. - An individual able to challenge existing thinking in a positive way whilst building credibility and trust through experience and personal style. - A good communicator who can communicate complex ideas. - Displays a proactive willingness to volunteer for work elements / projects outside job scope where the individual can contribute. - Identifies, quantifies, and flags problems. Develops new principals and concepts. - Clearly communicates roadblocks to the Product Owners and Stakeholders. - Freely and proactively shares knowledge with others. - Acts with freedom to take on and resolve technical / business challenges that are preventing successful delivery of the project/s. Flexibility to travel to other JLR / partner locations when required to assist in delivery of project objectives.

招聘要求:

WHAT TO EXPECT Our Assisted and Automated Driving team brings together expertise in automated driving, computer science and vehicle connectivity. With our partner, we are developing software and AI-powered driver assistance systems, autonomous driving solutions, as well as connected services for future vehicles. Responding to changing lifestyles and mobility trends, this is cutting-edge technology that will keep us at the forefront of delivering the world class and modern luxury driving experiences our customers love. We are looking for a Senior Software Architect in Assisted and Automated Driving, this is critical for delivering AAD technologies at present and for the future. A Group Software Architect shall have strong technical skills and demonstrated experience in design and development of AAD domain software architecture, from framework to feature. This role has the following responsibilities including domain software requirements analysis and specification, detailed software architecture design, implementation of software and ensure delivering a SW product that meets the specification, while leading a group of software architects with excellent leadership. Key Accountabilities and Responsibilities - As a group software architect in AAD domain, you are responsible for the E2E software product solutions and architectures (both framework and feature) in an Assisted and Automated Driving computer unit. - Required to understand complex stakeholder requirements, lead the team to decompose the system requirements into high level and detailed software requirements. - Responsible to lead the team delivering the design of software architecture and its implementation in software and API interfaces required both from internal teams and potential suppliers. - Responsible for liaising with the various software teams to agree & communicate requirements, design choices and architecture to deliver products that are scalable and modular. - Lead the technical discussion across the operational team on topics relating to the integration and harmonization of multiple interconnected functions including issue resolution and objective data analysis. - Lead the SW safety discussions and the software design choices across the domain. - Engagement with key project stakeholders around the business to gather requirements, development methodologies and integration of the final product. - Assist and contribute to the generation of targets and verification methods that are driven by Customer, Function Requirements and Failure Modes and Effects Analysis - Integration with industry standard CI/CD pipelines - Planning and Scheduling: Provide technical input into a complete end to end development schedule for software including release. Timing targets, capable of delivering activities to achieve these plans and the drafting / evaluation of software release notes. - Train the team on the state of art technologies and lead them from a technical standpoint. - Promote a positive team culture, share knowledge with the team and mentor engineers. - Participate in interviewing process for the team. - Teamwork and Leadership: Positive team player, with the strength of character to drive a team of software engineers to support the development of robust code. - Understanding the business: Understands team & group goals. - Coach, Train & Mentor: Shares knowledge with others through regular training and delivery support is fundamental to this role also. Knowledge, Skills and Experience Essential - Significant experience with software architecture design, development and associated technologies for complex functions or features from a complete software solution perspective. - Significant experience in multi-core embedded software development, optimization, performance & stability. - Significant experience with ADAS domain software development. - Relevant experience of system definition, design/performance modelling, systems integration, system assessment and acceptance. - Knowledge of software development tools and processes, such as Git, Jira, and Agile. - Strong Knowledge of OS concepts - QNX/LINUX/Adaptive AUTOSAR systems. - Strong understanding of software design and architectural patterns. - Strong proficiency in programming languages such as C, C++, and Python - Knowledge of Automotive Networks Technologies (CAN, FlexRay, Ethernet) - Excellent analytical skills to identify the issue and deliver the effective solution. - A strong communicator with the ability to communicate complex ideas. - Strong leadership who can lead and encourage team members. - Desirable - Automotive software development experience - ADAS software development experience - ADAS framework architecture experience - ADAS feature architecture experience - Experience with NVIDIA technology & tooling Personal Profile Essential - An individual who can lead and motivate a team of highly productive software architects and developers. - An individual caring about customers who promotes unity by taking everyone’s voice into account and promotes integrity by being trustworthy and aids in the growth of the business, the teams and the individuals to deliver the impact for the business. - An individual who is results driven, demonstrates, tenacity drive and perseverance, with the ability to deliver in a complex, highly demanding environment. - An individual with the ability to combine a short term, pragmatic focus with longer term planning. - An individual who is resilient, energetic and enthusiastic, able to deliver results under pressure, whilst responding constructively to challenging new ideas and inputs - The role needs an individual who is highly creative and can think laterally. - An individual able to challenge existing thinking in a positive way whilst building credibility and trust through experience and personal style. - A good communicator who can communicate complex ideas. - Displays a proactive willingness to volunteer for work elements / projects outside job scope where the individual can contribute. - Identifies, quantifies, and flags problems. Develops new principals and concepts. - Clearly communicates roadblocks to the Product Owners and Stakeholders. - Freely and proactively shares knowledge with others. - Acts with freedom to take on and resolve technical / business challenges that are preventing successful delivery of the project/s. Flexibility to travel to other JLR / partner locations when required to assist in delivery of project objectives.

公司介绍

捷豹路虎(中国)投资有限公司

捷豹路虎(中国)投资有限公司

捷豹路虎(中国)投资有限公司,成立于2008-05-09,位于上海,法定代表人:PAN QING,登记状态:存续,注册资本4000万美元,公司类型:外企独资

公司信息:


公司名称:捷豹路虎(中国)投资有限公司


公司类型:


公司性质:--


公司地点:上海


公司规模:上海


涉及领域:--


公司网址: