the degree of responsibility
• AI-Assisted Toolchain Development: Leverage AI coding tools (long-context, vibe coding) to drive the full lifecycle development of automotive network toolchains (Python/HTML).
• Architecture & Design: Design decoupled and scalable frontend/backend architectures for internal engineering tools.
• AI Workflow Engineering: Develop AI "Skills" and automation workflows to streamline repetitive engineering tasks like DBC parsing and signal mapping.
• Cross-Platform & Device Compatibility: Ensure toolchain compatibility across diverse operating systems (Linux, Windows) and various hardware terminals.
• Problem Solving & Requirement Translation: Diagnose complex software issues across the stack and translate automotive industry requirements into concrete technical solutions.
• Automotive Network Management: Manage vehicle communication signal matrices (CAN/LIN), ensuring robust handling of DBC files, Enum values, and encoding consistency.
Qualification and skills
1 Education background
• Bachelor degree or above in Computer Science, Software Engineering, Electrical/Electronic Engineering, or related fields.
3 Technical / Professional skills
• Core Coding: Proficient in Python and HTML/JS with solid skills in software architecture (decoupling, abstraction, API design).
• AI Capability: Experienced in AI Skill writing, prompt engineering, and orchestrating AI agents for multi-step coding tasks.
• Cross-Platform & Device Compatibility: Ensure toolchain compatibility across diverse operating systems (Linux, Windows) and various hardware terminals.
• Automotive Know-how: Deep understanding of CAN/LIN protocols and DBC structures. Familiar with handling signal matrices and Enum/Value tables.
• Problem Solving: Strong ability in text processing (encoding, regex) and troubleshooting software issues across different platforms.
• English: Fluent in English (written and spoken) is a must.