JobsSr. Software Development Engineer
Job description
The Sr. Software Development Engineer at Xilinx, Inc., a subsidiary of AMD, is responsible for researching, designing, developing, and testing operating systems-level software and compilers for semiconductor operations. This role emphasizes innovation and collaboration within a culture that values diverse perspectives. The engineer will work on complex problems requiring a deep understanding of computer science and engineering principles. The position offers opportunities to influence hardware design and contribute to the development of cutting-edge technology platforms.
Requirements
- Master's degree or foreign equivalent in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
- Experience in machine learning model development and optimization.
- Familiarity with quantization, pruning, and code generation technologies.
- Knowledge of acceleration platforms including GPU, TPU, APU, and FPGAs.
- Proficiency in C/C++ and Python.
- Experience with Git and data structures.
- Understanding of deep learning, AI, and large language models (LLMs).
Responsibilities
- Research, design, develop, and test operating systems-level software and compilers.
- Troubleshoot and debug software programs for enhancements and new products.
- Develop software and tools to support design, infrastructure, and technology platforms.
- Determine hardware compatibility and influence hardware design.
- Utilize knowledge of computers and electronics in software development.
- Apply engineering principles and best practices to the design and testing of AMD systems and products.
Benefits
- AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.
Is this posting expired or inaccurate?
