AMD APU Platform Bring-Up & Android Integration Engineer

• Posted 3 days ago • Updated 3 hours ago
Full Time
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Android
  • Open Source
  • Collaboration
  • Issue Resolution
  • Technical Support
  • Benchmarking
  • Performance Analysis
  • Testing
  • Technical Writing
  • Computer Science
  • Embedded Software
  • MIPI
  • Android Development
  • Device Drivers
  • Software Development
  • Rust
  • Computer Hardware
  • Debugging
  • JTAG
  • Lauterbach
  • GPU
  • Stacks Blockchain
  • System On A Chip
  • Hypervisor
  • Virtualization
  • Xen
  • Durable Skills
  • x86
  • C
  • C++
  • Python
  • HAL
  • Embedded Systems
  • Linux Kernel

Summary

Job/Position Summary

Responsibilities:

  • Bring up the AMD x86 APU on a custom iRDK board, leveraging the EVK reference design as the baseline platform.
  • Enable and validate the display subsystem, including GPU driver integration, HDMI/DisplayPort output, and display controller functionality.
  • Port, integrate, and stabilize the Android Open Source Project (AOSP) on the AMD APU platform.
  • Collaborate directly with AMD engineering teams on platform enablement, driver integration, issue resolution, and technical support.
  • Validate APU performance through benchmarking, GPU performance analysis, system stability testing, and thermal characterization.
  • Support Ok2Book proof-of-concept milestones, ensuring timely delivery of technical documentation, progress updates, and key project artifacts.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of experience in Embedded Software Development, with strong expertise in complex platform bring-up activities.
  • Hands-on experience with AMD x86 SoC or APU bring-up and platform enablement.
  • Deep understanding of display subsystems, including GPU drivers, display controllers, HDMI, DisplayPort, and/or MIPI DSI technologies.
  • Strong experience with Android platform bring-up, including AOSP porting, HAL development, and BSP integration.
  • Solid knowledge of Linux kernel architecture, boot processes, device drivers, and low-level system software development.
  • Proficiency in C/C++, Python, and/or Rust, with experience using hardware debugging tools such as JTAG and Lauterbach.

Preferred Skills

  • Experience in automotive infotainment, digital cockpit, or related automotive embedded domains.
  • Familiarity with AMD ROCm and GPU compute software stacks.
  • Experience working with Versal devices or other AMD embedded SoC platforms.
  • Knowledge of hypervisor-based systems and virtualization technologies, including ACRN, Xen, or equivalent solutions.

ESSENTIAL SKILLS /COMPETENCIES

AMD x86 APU

C/c++

Python

AOSP

HAL

BSP

EMBEDDED

Linux kernel architecture

PREFFERED SKILLS /COMPETENCIES

infotainment

digital cockpit
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: panex
  • Position Id: f761ed5702eff4e645fc291bfb59d7d8
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Palo Alto, California

Today

Full-time

USD 50.00 - 55.00 per hour

Belmont, California

Today

Full-time

USD 155,000.00 - 195,000.00 per year

Palo Alto, California

Today

Full-time

USD 50.00 - 60.00 per hour

San Jose, California

Today

Full-time

USD 200,900.00 per year

Search all similar jobs