Sr. Software Development Engineer
at Advanced Micro Devices Inc
San Jose, CA 95124, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Oct, 2024 | Not Specified | 29 Jul, 2024 | N/A | Debuggers,Algorithms,Design Principles,Github,C++,Python,C,Linux | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PREFERRED EXPERIENCE:
- Good knowledge and hands-on experience in Python, C, C++
- Solid understanding of object-oriented-design principles
- Solid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming
- Excellent design and code development skills, familiarity with Linux and modern software tools and techniques for development
- Ability to write and quantize a machine learning graph and convert to ONNX, PyTorch preferred
- Experience with software development processes and tools such as debuggers and source code control systems (GitHub)
- Ability to debug parallel software or hardware
- Good analytical and problem-solving skills
- Effective communication and problem-solving skills
Responsibilities:
WHAT YOU DO AT AMD CHANGES EVERYTHING
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
Responsibilities:
THE ROLE:
AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market.
KEY RESPONSIBILITIES:
- Work with AMD’s architecture specialists to understand and debug compiler results
- Apply a data minded approach to develop new analysis and debug compiler capabilities like fusion, tiling and memory allocation
- Debug on new ML models and/or new hardware
- Develop technical relationships with peers and partners
- Validate new SW features before releasing them to customers
- Contribute to a high-functioning feature team
- Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
- Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
San Jose, CA 95124, USA