About this role
The team is seeking a Senior Software Development Engineer specializing in C++. In this role, you will be instrumental in developing high-performance software solutions that drive next-generation computing experiences across various platforms including AI, data centers, PCs, and gaming systems.
Key Responsibilities:
- Design, develop, and optimize software applications using C++.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug complex software issues to improve performance and reliability.
- Participate in code reviews and maintain high coding standards.
- Stay updated with the latest industry trends and technologies to ensure our solutions are innovative and competitive.
Required Skills & Qualifications:
- Proficiency in C++ programming language and software development principles.
- Experience with software development tools and methodologies, including Agile.
- Strong understanding of algorithms, data structures, and design patterns.
- Familiarity with performance optimization techniques and debugging tools.
- Excellent problem-solving skills and ability to work in a collaborative environment.
Experience:
- Minimum of 5-8 years of software development experience, with a focus on C++.
What we offer:
The team provides a dynamic work environment that fosters innovation and creativity. You will have opportunities for professional growth and development, along with the chance to work on groundbreaking technologies that shape the future of computing.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.