Key Responsibilities
- Develop and maintain embedded software using C, C++, or Embedded C
- Perform unit testing, test coverage, and verification activities
- Work with Matlab/Ascet models for software design or implementation
- Conduct debugging using emulators, simulators, and test equipment
- Collaborate on ECU testing and CAN-based communication validation
- Automate test scripts and processes using Python or Excel
- Troubleshoot issues related to embedded systems and hardware interfaces
Requirement
- Strong knowledge of embedded systems, microcontrollers, and processors
- Experience in Embedded Software Development (Embedded C / C++programming)
- Good understanding of CAN communication
- Familiarity with debugging and hardware test equipment
- Experience with unit testing and validation processes
- Knowledge of Software Development Life-cycle (V-model)
- Problem-solving mindset with automation awareness
Nice to Have
- Experience with Classic AUTOSAR architecture
- Exposure to ECU testing
- OS programming concepts (interrupt management, OS scheduling)
- Experience with Matlab / Ascet model-based development
- Strong scripting skills (Python, Excel automation)
Benefits
13th Salary + Performance Bonus.
Pass Probation Bonus.
Premium healthcare insurance benefits (PVI Insurance package) and family medical benefit (based on the level of experience).
Provide the famous e-learning platform-Udemy, to encourage continuous learning to adapt to the T-shape model.
Flexible working time: only 8 hours required as continual working-time at the office.
Annual leave up to 17 days: 12 days paid leave + 5 days sick leave.
Professional and Personal Development Training Programs.
4 Stars standard company trip in summer and a big annual Year-End-Party.
Coffee and snacks provided.
Holiday celebrations and parties for team members and family.