SOFTWARE DEVELOPMENT ENGINEER (Python / C++)

AMD
Hyderabad
Workplace: OnsiteFull timeINR 3,245,970 - 4,637,100 annuallyFunction: Product ManagementExperience: 8+ yearsEducation: mastersSkills: ["Leadership","Communication","Problem-solving","Interpersonal skills","Project management","Self-motivated","Multi-tasking","Attention to detail"]

Improve performance of key applications and benchmarks within a core engineering team working across the latest hardware and software technologies. Write Python automation scripts and maintain a C++ codebase, delivering high-quality, detail-oriented code. Use modern concurrent programming with threading APIs and Linux development expertise, collaborating effectively with multiple teams. Apply solid software fundamentals and development processes/tools to troubleshoot, optimize, and deliver premium high-performance system software.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
17 hours ago

SOFTWARE DEVELOPMENT ENGINEER (Python / C++)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Improve performance of key applications and benchmarks within a core engineering team working across the latest hardware and software technologies. Write Python automation scripts and maintain a C++ codebase, delivering high-quality, detail-oriented code. Use modern concurrent programming with threading APIs and Linux development expertise, collaborating effectively with multiple teams. Apply solid software fundamentals and development processes/tools to troubleshoot, optimize, and deliver premium high-performance system software.
Location: Hyderabad
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Improve performance of key applications and benchmarks.
  • •Develop and maintain Python automation scripts/flows.
  • •Write and maintain C++ code and the codebase.
  • •Apply modern concurrency and threading techniques in software development.
  • •Use development processes and tools (e.g., debuggers, source control, profilers) to deliver high-quality software and resolve sophisticated issues.

Pay and Benefits

Salary: INR 3,245,970 - 4,637,100 annually

Key Requirements

  • •8+ years of software development experience with hands-on software engineering/development roles.
  • •B.E/B.Tech/B.S or M.E/MS in CS, EE or CE, or BS/MS in Computer Science, Applied Mathematics, Electrical or Computer Engineering.
  • •Strong scripting and object-oriented programming background in Python, including automation scripts/flows.
  • •Experience writing and maintaining C++ code and a codebase with large design patterns.
  • •Experience with Linux operating system development and modern concurrent programming using threading APIs.
Experience:8+ yearsSoftware developmentHigh-performance softwareSystem softwareEDA tools
Education:Master's in Computer Science, Applied Mathematics, Electrical or Computer Engineering
Skills:LeadershipCommunicationProblem-solvingInterpersonal skillsProject managementSelf-motivatedMulti-taskingAttention to detail
Languages:En-us
Tech Stack:PythonC++LinuxGitHubConcurrent programmingThreading APIsAutomation scriptsDebuggersSource code controlProfilersEDA tools

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn