jobs in XPENG

Full Time System-on-Chip Design Engineer Jobs, in XPENG Kuala Lumpur - Maukerja

System-on-Chip Design Engineer

XPENG

Undisclosed

KL City, WP Kuala Lumpur

Share
Save

Working Location

  • Kuala Lumpur WP Kuala Lumpur Malaysia

Job Description

Responsibilities

Job Responsibilities

  1. Responsible for the front-end design of SoC system and related modules (including MMU, Security, NoC, Coresight, etc.).
  2. In charge of the design and application of basic modules such as processor MMU and SMMU. Follow ARM Virtual Memory System Architecture (VMSA) to handle memory access control under Secure and Non-secure states, as well as ASID and nG bit parsing.
  3. Undertake SoC system bus design; proficient in using FlexNoC, NCore, NIC, DesignWare and other tools for system bus design and bandwidth evaluation.
  4. Responsible for the formulation and implementation of SoC system low-power solutions (familiar with UPF and VCLP checks); participate in initial floorplanning and conduct area estimation for chips and modules.
  5. Assist in chip testing, prototype verification (with hands-on experience in FPGA, EMU and other platforms for deployment, debugging and testing), and mass production launch.


Job Requirements

  1. Familiar with ARM (or X86/RISC-V) processor architecture and ARM TrustZone architecture; master principles of computer composition; have a solid understanding of CPU fundamentals including MMU, SMMU, GIC, Cache and interrupt mechanisms.
  2. Prior experience in design and verification of ARM-based automotive-grade SoC is preferred.
  3. Familiar with CPU firmware, Linux kernel and driver development; proficient in C language and assembly language, with system-level programming and debugging capabilities.
  4. Understand the features of key IPs and possess secondary development capability; able to use various EDA tools to inspect RTL design quality.
  5. Strong sense of responsibility, self-motivated, team-oriented with an entrepreneurial mindset; good hands-on capability and communication skills.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More