✦ Luna Orbit — Software Engineering

Staff Software Development Eng.

at Advanced Micro Devices

📍 San Jose, California, United States Hybrid Posted March 14, 2026
Type Full-Time
Experience mid
Exp. Years Entry to mid-level
Education Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Category Software Engineering

This role involves developing and optimizing software applications for hardware platforms, focusing on performance, debugging, and cross-platform compatibility.

  • Develop software for hardware platforms
  • Optimize application performance
  • Debug software issues
  • Collaborate with hardware teams
  • Ensure cross-platform compatibility

The position requires expertise in C and C++, concurrency, threading, and experience with Linux, Windows, and Android environments, along with debugging tools and source control systems.

The ideal candidate is a mid-level software engineer with strong skills in C and C++, experience with concurrency and threading, and familiarity with Linux, Windows, and Android platforms. They should have good communication and problem-solving skills.

CC++Object-oriented programmingConcurrencyLinuxWindowsAndroiddebuggerssource control
profilerssoftware development processesteam collaborationperformance optimization
GitHubdebuggersLinuxWindowsAndroid
CC++object-oriented programmingconcurrencythreadingLinuxWindowsAndroiddebuggerssource controlGitHub
CC++Object-oriented programmingConcurrencyThreadingLinuxWindowsAndroiddebuggerssource controlGitHub
communicationproblem-solvingcollaborationleadershipattention to detail
Industry Semiconductors & Electronics
Job Function Software development and performance optimization for embedded and mobile platforms
Role Subtype Software Developer
Tech Domains Linux, Windows, Android, GitHub
Clearance Required None
Visa Sponsorship No
software engineerCC++object-oriented programmingconcurrencythreadingLinuxWindowsAndroiddebuggerssource controlGitHub

Lack of C or C++ experience, No experience with concurrency or threading, No familiarity with Linux or Windows, No source control experience

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