Software Development Engineer
Core
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for semiconductor operations.
Role type
Software Development Engineer (Systems/Compiler)
Builds
Operating systems, compilers, routers, networks, utilities, databases, and cloud-based tools for AMD semiconductor products.
Domain
Semiconductor / Systems Software
Deliverable
production ML models | product features
Required skills
C, C++, Python, Object oriented design, Unix/Linux environments, Data structures and algorithms, Multithread programming, Machine Learning, Software debugging
Responsibilities
Design and develop software programs for enhancements and new products; Execute unit and integration tests to resolve performance bottlenecks; Determine hardware compatibility and influence hardware design; Validate new software features before release.
Seniority
Mid-level IC
