Software Engineer

Negotiable

Full-time
1~3 years
Refresh at 10 months ago
27 Views
2 Apply
Shanghai
Share
Job responsibilities
1. Develop and maintain Diagnostic software framework (The Linux driver utilized by CPU and GPU diagnostic software developers to write tests to verify AMD IPs on silicon) 2. Collaborate with AMD software organization to co-develop common features to initialize and configure AMD Device and verify them in diagnostic environment 3. Verify Diagnostic framework on Emulation, Simulation and Silicon 4. Collaborate with ASIC design team/SoC architecture to implement necessary features to enable diagnostic teams to write effective diagnostic tests 5. Participating in AMD’s broader debug and diagnostic efforts to root cause silicon or design issues
Job requirements
1. experience in computer/software engineering 2. Extensive experience in C, C++, and script languages 3. Producing quality software (architecture and development) 4. Excellent knowledge of x86 architecture with an emphasis on hardware interfaces 5. Deep knowledge of Operating System Architectures (Linux) 6. Proficient with compiler toolchains, debug tools, and build environments 7. Broad debug experience with JTAG and/or GDB to identify critical software bugs 8. Linux kernel and device driver development 9. Software performance analysis, optimization, low-level programming
Search for your dream job
Job category
City or country
Company info
GEOR Global Recruitment (Shenzhen) Ltd.
Human Resources Services

Latest blogs

Jobs
Candidates
Blog
Me