Software Engineer
Software engineer at Mercedes-Benz R&D China in Shanghai building IT systems and applications supporting vehicle development, including telematics, autonomous driving, and AI topics. Core stack includes Node.js/C/C++/Python/Java, PostgreSQL/MySQL, Kubernetes/Docker/Istio, CUDA/OpenCL, and big data tools like Spark and Flink.
- Compensation
- Not disclosed
- Location
- Shanghai, China
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree or higher in Computer Science, Software Engineering or relevant fields
- Minimum 5 years' IT or R&D working experience in Auto Industry
- Hands-on development on IT system/application/AI use case/ADAS stack or toolchain with successful project delivery
- Proficient in Node.js/C/C++/Python/Java/PostgreSQL/MySQL
- Familiar with Linux development environment
- Master CUDA/OpenCL parallel acceleration technology
- Proficient in cloud-native architecture and tools, including Kubernetes, Docker, and Istio
- Proficient in at least one CI/CD toolchain (e.g., Argo CD, GitLab CI/CD)
- Good sense of full software lifecycle: requirement management, architecture design, coding, CI/CD, verification, CM
- Familiar with big data technologies (Hadoop/Spark/Flink) with large-scale data processing experience and data lake/warehouse architecture design
Full description
This role is responsible to support RD China related applications development as a software engineer. Provide best solution based on the research and development task for vehicles development process including RD telematics, autonomous driving, AI related topics and so on.
-Develop IT system & application.
-Gather and analyze technical requirement.
-Lead the design/review/optimization of technical solutions/system architecture/business processes.
-Strong technical background in software engineering, system development and technical problem solving.
-Bachelor’s degree or higher in Computer Science, Software Engineer or relevant fields.
-Minimum 5 years’ IT or RD working experience in Auto Industry.
-Strong technical background with hands-on development on IT system/application/AI use case/ADAS stack or toolchain, successfully project delivery.
-Proficient in Nodejs/C/C++/Python/Java/PostgreSQL/mysql etc., familiar with Linux development environment, and master CUDA/OpenCL parallel acceleration technology.
-Proficient in cloud-native architecture and tools, including Kubernetes, Docker, and Istio.
-Proficient in at least one CI/CD toolchain (e.g., Argo CD, GitLab CI/CD).
-Good sense of software engineering of full software lifecycle on requirement management, architecture design, coding, CI/CD, verification, CM.
-Familiar with big data technologies (Hadoop/Spark/Flink) with large-scale data processing experience and data lake and data warehouse architecture design.