智能驾驶软件集成高级工程师 (MJ000564)25-40K
捷豹路虎(中国)投资有限公司
2027-01-03 23:04:43
社招本科硕士
岗位详情
地区:
上海
专业要求:
自动化计算机科学与技术电气工程
岗位职责:
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 an Onboard Software Integration Engineer within the Software Integration group in Assisted and Automated Driving, this is critical to delivering AAD technologies across multiple present and future model years. A software engineer will be responsible for analysing software requirements, designing corresponding test cases, setting up software test environments, performing manual and automated tests, and triaging fundamental issues.
Key Accountabilities and Responsibilities
- Responsible for analysing the software architecture and associated requirements.
- Design and implement CI/CD pipelines for ADAS software stack.
- Develop and maintain scripts and tools to automate build, test, and deployment tasks.
- Integrate and manage automated testing frameworks and tools within the CI/CD pipeline.
- Review supplier software quality test report and support relevant technical refinement.
- Onboard software integration test design, test and automation
- Software release, including dev environment and integrated software package.
- Responsible for troubleshooting and resolving issues during software integration, including those related to communication, scheduling, and performance.
- Support and contribute to the generation of targets and verification methods driven by customer, functional requirements and failure modes and effects analysis.
- Promote a positive team culture and share knowledge with the team and mentor engineers.
- Participate in interviews.
- Teamwork and leadership: Positive team player with the strength of character to lead a team of software engineers in the development of robust code.
- Understands the business: Understands team and group goals.
Knowledge, Skills and Experience
Essential
- Bachelor's degree or higher in Computer Science, Automation, Electrical Engineering, or a related field.
- 5 yeas’ experience in software integration, dev ops or related experience.
- Strong proficiency in C++, with experience in developing high-performance applications.
- Proficiency in CI/CD processes and tools like GitLab CI/CD, Jenkins, GitHub Actions, etc.
- Proficiency in Shell scripting (Bash) or Python for automation tasks.
- Strong Knowledge of OS concepts ideally - QNX/LINUX/Adaptive AUTOSAR systems.
- Knowledge of Automotive networks & protocols (CANFD, ETH UDP, SomeIP, HTTPs, protobuf).
- Experience in designing software architecture 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.
- Experience in agile development processes, familiar with Confluence and Jira
- Coding standards (ex MISRA) & experience with Automotive Functional Safety ISO 26262.
- Strong understanding of software design and architectural patterns.
- Excellent analytical skills.
- A strong communicator with the ability to communicate complex ideas.
- An effective team player who supports team members.
Desirable
- Automotive software integration and verification experience in mass production or platform
- ADAS software integration and verification experience in mass production or platform
- Experience with NVIDIA technology & tooling in mass production or platform
Personal Profile
Essential
- An individual who can contribute to and motivate a team of highly productive software Developers.
- An individual with a customer love mindset 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, and it is a company priority
- 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 projects.
- 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 an Onboard Software Integration Engineer within the Software Integration group in Assisted and Automated Driving, this is critical to delivering AAD technologies across multiple present and future model years. A software engineer will be responsible for analysing software requirements, designing corresponding test cases, setting up software test environments, performing manual and automated tests, and triaging fundamental issues.
Key Accountabilities and Responsibilities
- Responsible for analysing the software architecture and associated requirements.
- Design and implement CI/CD pipelines for ADAS software stack.
- Develop and maintain scripts and tools to automate build, test, and deployment tasks.
- Integrate and manage automated testing frameworks and tools within the CI/CD pipeline.
- Review supplier software quality test report and support relevant technical refinement.
- Onboard software integration test design, test and automation
- Software release, including dev environment and integrated software package.
- Responsible for troubleshooting and resolving issues during software integration, including those related to communication, scheduling, and performance.
- Support and contribute to the generation of targets and verification methods driven by customer, functional requirements and failure modes and effects analysis.
- Promote a positive team culture and share knowledge with the team and mentor engineers.
- Participate in interviews.
- Teamwork and leadership: Positive team player with the strength of character to lead a team of software engineers in the development of robust code.
- Understands the business: Understands team and group goals.
Knowledge, Skills and Experience
Essential
- Bachelor's degree or higher in Computer Science, Automation, Electrical Engineering, or a related field.
- 5 yeas’ experience in software integration, dev ops or related experience.
- Strong proficiency in C++, with experience in developing high-performance applications.
- Proficiency in CI/CD processes and tools like GitLab CI/CD, Jenkins, GitHub Actions, etc.
- Proficiency in Shell scripting (Bash) or Python for automation tasks.
- Strong Knowledge of OS concepts ideally - QNX/LINUX/Adaptive AUTOSAR systems.
- Knowledge of Automotive networks & protocols (CANFD, ETH UDP, SomeIP, HTTPs, protobuf).
- Experience in designing software architecture 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.
- Experience in agile development processes, familiar with Confluence and Jira
- Coding standards (ex MISRA) & experience with Automotive Functional Safety ISO 26262.
- Strong understanding of software design and architectural patterns.
- Excellent analytical skills.
- A strong communicator with the ability to communicate complex ideas.
- An effective team player who supports team members.
Desirable
- Automotive software integration and verification experience in mass production or platform
- ADAS software integration and verification experience in mass production or platform
- Experience with NVIDIA technology & tooling in mass production or platform
Personal Profile
Essential
- An individual who can contribute to and motivate a team of highly productive software Developers.
- An individual with a customer love mindset 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, and it is a company priority
- 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 projects.
- Flexibility to travel to other JLR / partner locations when required to assist in delivery of project objectives
公司介绍

捷豹路虎(中国)投资有限公司
捷豹路虎(中国)投资有限公司,成立于2008-05-09,位于上海,法定代表人:PAN QING,登记状态:存续,注册资本4000万美元,公司类型:外企独资
公司信息:
公司名称:捷豹路虎(中国)投资有限公司
公司类型:
公司性质:--
公司地点:上海
公司规模:上海
涉及领域:--
公司网址: