✦ Luna Orbit — IT Support & Helpdesk

Principal Software Development Engineer, AI Open-Source Software

at Advanced Micro Devices

📍 Santa Clara, California, United States Hybrid Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Category IT Support & Helpdesk

This role involves developing and optimizing software for AMD's hardware platforms, including ASICs and embedded systems, with a focus on debugging and hardware bring-up.

  • Improve application performance
  • Debug hardware/software issues
  • Support ASIC bring-up
  • Develop embedded software
  • Collaborate with hardware teams

Technical scope includes C++ software development, hardware-software integration, ASIC hardware bring-up, and debugging across Linux, Windows, and Android environments.

The ideal candidate is a mid-level software engineer with strong C++ skills, experience in hardware-software integration, and debugging expertise in ASIC and embedded systems, with a collaborative mindset.

C/C++ programmingSoftware optimizationHardware/software integrationDebugging and troubleshooting
Android developmentLinux/Windows OSASIC designHardware bring-up
GitHubDebuggersProfilersOperating Systems (WindowsLinuxAndroid)
C++Object-Oriented ProgrammingConcurrencyThreading APIsLinuxWindowsAndroidDebuggingProfilersASICHardware Bring-up
C++Object-Oriented ProgrammingConcurrencyThreading APIsLinuxWindowsAndroidDebuggingProfilersSoftware DevelopmentASICHardware Bring-up
CommunicationProblem-solvingCollaborationLeadershipAttention to Detail
Industry Semiconductors, Technology
Job Function Performance engineer for hardware-software integration at AMD
C++Object-Oriented ProgrammingConcurrencyThreading APIsLinuxWindowsAndroidASICHardware Bring-upDebuggingProfilersSoftware DevelopmentHardware/Software IntegrationTroubleshootingASIC Design

Lack of C++ programming experience, No hardware/software integration background

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile