Company Overview
Our client is a global vehicle brand specializing in high-performance mobility products and next-generation electric vehicle platforms.
As a vehicle OEM and brand owner, the company develops complete vehicle systems rather than standalone components. Engineering teams work across electric powertrain, vehicle control, embedded software, connectivity, and system integration for products deployed in global markets.
This position offers the opportunity to participate in real vehicle development programs and contribute to software systems used across multiple vehicle platforms.
Job Summary
We are seeking Automotive Software Engineers to support the development of next-generation vehicle control systems, embedded software, and Model-Based Development platforms.
Depending on background and interests, engineers may focus on Model-Based Development, vehicle control logic, Embedded C software development, ECU / VCU applications, vehicle communication, or software validation.
This role is suitable for both fresh graduates and experienced engineers interested in automotive software, electric mobility, vehicle control, and embedded systems.
Responsibilities
- Develop control algorithms and system models using MATLAB / Simulink and Stateflow
- Translate system requirements into functional models, control logic, and software implementation
- Execute MIL / SIL / PIL / HIL validation activities
- Support model verification, simulation analysis, and requirement traceability management
- Support automatic code generation using Simulink Coder / Embedded Coder when required
- Develop Embedded C software for vehicle controllers including ECU and VCU systems
- Implement vehicle control functions, diagnostics, state machines, and communication features
- Support CAN, CAN-FD, UDS, and XCP communication development and validation
- Integrate software with sensors, actuators, and embedded hardware platforms
- Participate in debugging, testing, documentation, and system integration activities
- Work closely with system, powertrain, hardware, software, and test teams
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Control Engineering, Vehicle Engineering, Mechanical Engineering, Aerospace Engineering, Mechatronics, or related fields
- Fresh graduates are welcome
- Basic knowledge in one or more of the following areas: MATLAB / Simulink, Embedded C, control systems, MCU development, CAN communication, or vehicle electronics
- Ability to read technical documents in English
- Strong analytical thinking, problem-solving ability, and willingness to learn
- Interest in automotive software, vehicle control, embedded systems, or electric mobility
Preferred Qualifications
- Experience with Stateflow, Simulink Coder, Embedded Coder, or code generation
- Experience with MIL / SIL / PIL / HIL validation
- Familiarity with CAN, CAN-FD, UDS, XCP, or related automotive communication protocols
- Experience using CANoe, CANalyzer, Vector tools, dSPACE, PCAN, Kvaser, or similar tools
- Embedded software development experience using C / C++
- ECU, VCU, BMS, motor control, vehicle control, or general embedded control project experience
- Familiarity with RTOS, bootloader, firmware update, driver, or low-level software concepts
- Knowledge of AUTOSAR, ASPICE, ISO 26262, or functional safety concepts
- Experience in IVI, Cluster, Telematics, HPC, or connected vehicle systems is a plus
- Project portfolio, GitHub, thesis, test report, technical documentation, or demo video is a plus
Career Development
This role offers exposure to complete vehicle development, electric powertrain systems, and automotive software processes.
Future career paths may include:
- Automotive Embedded Software Engineer
- Model-Based Development Engineer
- Vehicle Control Engineer
- ECU / VCU Software Engineer
- Automotive Software Technical Lead
- Vehicle Systems Engineer
Post Time|2026/06/02


-80x80.jpg)
