Software Engineer - fresh graduate - image signal processing

Location: Shanghai, Shanghai, CN

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.


图像采集及处理软件工程师 (应届毕业生)#LI-ZL1


  1. 与全球研发、测试团队沟通协作,提供AMD平台上的图像采集、处理软件模块解决方案
  2. 主要负责AMD 平台在自动驾驶,机器视觉和机器人平台上的集成设计和实现
  3. 主要负责AMD 平台图像后处理算法的设计和实现
  4. 主要负责AMD 平台Windows操作系统的图像采集设备驱动,固件和设备 MFT的设计和实现
  5. 主要负责AMD 平台安卓操作系统的驱动和中间件的设计和实现
  6. 主要负责AMD 平台图像采集及处理子系统的性能分析和优化
  7. 解决产品开发中或者客户提出的技术问题






  1. 精通C/C++及Python
  2. 熟练掌握Windows操作系统AVStream驱动架构和设备 MFT设计及开发
  3. 或熟练掌握安卓操作系统驱动架构和中间件设计及开发
  4. 有以下开发经验者优先
    1. Graphics驱动及应用开发
    2. 自动驾驶开发经验
    3. 图像处理算法研究
    4. 图像质量调优实践
    5. 机器视觉开发经验
    6. OpenCL开发经验
    7. OpenCV开发经验
    8. DSP开发经验
  5. 熟悉图像采集、处理技术及相关标准协议
  6. 良好的软件开发,测试和调试能力
  7. 良好的分析,解决问题的能力
  8. 良好的英语读写和沟通能力




Image Capture and Process SW Engineer (NCG)

Job Description:

  1. Collaborate/interface with management and global teams, drive the development and test to deliver a complete image capture and process software solution on AMD platform.
  2. A software engineer who design, implement and integrate AMD platforms to autonomous, compute vision or robotic domain
  3. A software engineer who design and implement image post processing algorithms for AMD platforms
  4. A software engineer who design and implement ISP/camera driver, firmware and Device MFT for AMD Windows platforms
  5. A software engineer who design and implement Camera framework and middleware in AMD Android platforms
  6. A software engineer who profile and optimize the ISP/Camera sub-system and image processing algorithms for AMD platforms
  7. Improve customer satisfaction and product quality by solving technical problems



               Bachelor (and above) degree in EE/CS or other related major


Skills and Experience:

  1. Solid experience in C/C++ and Python development
  2. Strong Windows software background in device driver, AVStream, Device MFT and camera imaging application development
  3. Or, strong Android software background in camera framework, middleware and camera imaging application development
  4. Candidates with following experience is preferred
    1. Graphics driver and applications
    2. Autonomous development
    3. Image processing algorithm development
    4. Image quality tuning process
    5. Compute vision development
    6. OpenCL development
    7. OpenCV development
    8. DSP development
  5. Familiar to image capturing and processing technology and related industry standard
  6. Solid software development, testing and debugging skills with a proven track record in software product development through a full life cycle
  7. Strong analysis and problem solving skills, fast learner on new technical area
  8. Fluent in both written and spoken English


Requisition Number: 76556 
Country: China State: Shanghai City: Shanghai 
Job Function: Software Engineering

Apply now

Apply for Job

Share this Job