AMD APU Platform Bring-Up & Android Integration Engineer
Panex Consulting
United States
9 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Android Software Development
C++ (Programming Language)
Device Drivers
Embedded Software
Joint Test Action (IEEE Standards)
Python (Programming Language)
System Software
Virtualization Technology
Xen Servers
Information Technology
Hardware Debugging
Job description
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
over 1 year ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago