Staff Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Advanced Microdevices Pvt. Ltd. (India) · 16 hours ago

Staff Software Development Engineer

Advanced Micro Devices, Inc is a company focused on building products that enhance next-generation computing experiences. The role involves joining an elite AI-focused team to develop debugging and profiling infrastructure for advanced NPU and GPU architectures, ensuring optimal performance for AI workloads.

BiopharmaBiotechnologyIndustrialManufacturing

Responsibilities

Collaborate with AMD architecture specialists and cross-functional engineering teams to improve and refine future products
Use a data-driven approach to identify and implement performance optimizations
Stay informed on emerging software and hardware trends, with emphasis on algorithms and architecture
Design and develop innovative technologies that advance AMD’s hardware and software ecosystem
Participate in ASIC and hardware bring-up activities for new platforms
Debug and resolve existing issues while exploring more efficient solutions
Build and maintain strong technical relationships with peers, partners, and other engineering teams

Qualification

C/C++ programmingPython programmingDebuggingOptimizationConcurrent programmingWindowsLinux developmentAnalytical problem-solvingCommunication skillsCollaboration skills

Required

5+ years of proven expertise in object-oriented programming with C/C++ and Python
Deep understanding of debugging and performance optimization, including hands-on experience with debuggers, profilers, and source control systems (e.g., GitHub)
Demonstrated ability to deliver clean, efficient, and maintainable code with exceptional attention to detail
Outstanding communication and analytical problem-solving skills, fostering seamless collaboration across teams
Proven success in partnering with cross-functional engineering teams to drive complex projects to completion

Preferred

Hands-on experience with modern concurrent programming techniques and threading APIs
Proficiency in both Windows and Linux development environments, with a strong understanding of platform-specific nuances
In-depth knowledge of debugger and profiler architectures and implementations
Solid background in software development processes and advanced debugging methodologies, leveraging industry-leading tools and best practices

Benefits

AMD benefits at a glance.

Company

Advanced Microdevices Pvt. Ltd. (India)

twittertwittertwitter
company-logo
Advanced Microdevices (mdi) is a leader in innovative membrane technologies.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Nalini Kant Gupta
Founder & Managing Director
Company data provided by crunchbase