CrawlJobs Logo

Senior Software Development Engineer

Singapore, Singapore · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

Support development and deployment of diagnostic tests that validate AMD Data Center GPU products at all test stages, from silicon screening to server rack assembly. Test Development (60%): Design and implement diagnostic tests for AMD silicon and server platforms; Develop test automation frameworks and infrastructure; Debug test failures and hardware issues across production stages; Optimize test coverage and execution time. Cross-Team Coordination (40%): Lead root cause analysis and debug efforts for failures on production systems, often in time-sensitive and urgent scenarios; Interface with silicon design, firmware, performance, systems integration, and manufacturing teams to investigate and resolve issues; Support manufacturing partners in test bring-up and issue resolution; Coordinate test deployment schedules and deliverables; Track and report on test coverage, quality metrics, and production readiness. Additional Duties: Participate in code reviews and maintain test code quality; Document test specifications and deployment procedures; Occasional lab work and limited factory visits as needed.

Job Responsibility

  • Support development and deployment of diagnostic tests that validate AMD Data Center GPU products at all test stages, from silicon screening to server rack assembly
  • Design and implement diagnostic tests for AMD silicon and server platforms
  • Develop test automation frameworks and infrastructure
  • Debug test failures and hardware issues across production stages
  • Optimize test coverage and execution time
  • Lead root cause analysis and debug efforts for failures on production systems, often in time-sensitive and urgent scenarios
  • Interface with silicon design, firmware, performance, systems integration, and manufacturing teams to investigate and resolve issues
  • Support manufacturing partners in test bring-up and issue resolution
  • Coordinate test deployment schedules and deliverables
  • Track and report on test coverage, quality metrics, and production readiness
  • Participate in code reviews and maintain test code quality
  • Document test specifications and deployment procedures
  • Occasional lab work and limited factory visits as needed

Requirements

  • Proven experience with software development or test engineering experience
  • Proven experience with hardware/silicon validation or manufacturing test environments
  • Hands-on debugging and root cause analysis in low-level hardware/software systems
  • Experience with server or datacenter systems architecture
  • Understanding of silicon validation processes and test methodologies
  • Familiarity with manufacturing workflows and production test environments
  • Knowledge of server architectures (BMC, firmware, system integration)
  • Experience with GPU/accelerator performance metrics including computational throughput, memory bandwidth, power efficiency, thermal characteristics, and whole-system performance
  • Background in AMD GPU or CPU technologies is a plus
  • Strong proficiency in Python and C++
  • SQL and Snowflake for data analysis and reporting
  • Linux system administration and shell scripting
  • Git version control and code review practices
  • Experience with diagnostic tools and hardware debugging methodologies
  • Knowledge of at least one GPU programming framework (ROCm/CUDA/OpenCL/Vulkan/OpenGL), with ROCm strongly preferred
  • Excellent written and verbal communication skills is an absolute
  • Ability to document technical designs, test plans, and procedures clearly
  • Proven ability to coordinate with cross-functional teams
  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field preferred
  • Equivalent experience considered

Nice to have

  • Background in AMD GPU or CPU technologies is a plus
  • Knowledge of at least one GPU programming framework (ROCm/CUDA/OpenCL/Vulkan/OpenGL), with ROCm strongly preferred

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Development Engineer

8 matching positions

Senior Software Development Engineer

From Prague, we deliver projects for global brands — products you know, use, and...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
sportvision.cz Logo
Sport Vision Czechia s.r.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ Years experience in application development with Angular
  • Experience in designing and developing enterprise grade web SPAs and reusable components/libraries in Angular, TypeScript, HTML5, SCSS, etc.
  • Experience with TailwindCSS
  • Experience with delivering software through agile workflows (we use Scrum in context of SAFe)
  • Comprehensive understanding of writing 'clean code'
  • Fluency in English (B2+)
Job Responsibility
Job Responsibility
  • Developing new frontend features within Bühler Design System (Angular Component Library)
  • Helping to create key project architecture
  • Co-Leading the frontend development in key features together with the team
  • Contributing to consistent and maintainable product frontend architecture together with the CoP
  • Contributing to the refinement and implementation of programming guidelines/standards
  • Requirements engineering for new Components together with POs and the CoP
What we offer
What we offer
  • Work in a stable and international Swiss company with 160 years of tradition
  • Daily use of English and career growth opportunities
  • 25 days holiday/year
  • Flexible working hours and home office
  • Meal allowance (123 CZK/day)
  • Annual bonus on top of your salary
  • Benefit Plus plan (15 600 CZK/year)
  • Pension fund contribution (500 CZK/month)
  • Mobile phone allowance (10 000 CZK)
  • Mobile phone plan with unlimited data and calls
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States
Salary
Salary:
83430.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • 5-7 years work experience
  • Adept at problem solving and decision making skills
  • Adept at collaboration and teamwork
  • Adept at growth mindset (agility and developing yourself and others) skills
  • Adept at execution and delivery (planning, delivering, and supporting) skills
  • .NET 8 (ASP.NET Core), C# , ASP.NET Core MVC, Minimal APIs
  • SQL Server, Redis, REST API design, OpenAPI/Swagger
  • OAuth2/OIDC identity integration
  • React 18, TypeScript, Next.js (App Router, SSR/ISR, Server Components)
  • Experience with major LLMs (Gemini, Claude, GPT, Mistral, LLaMA)
Job Responsibility
Job Responsibility
  • Designs and defines the technical architecture and infrastructure required for digital solutions
  • Writes code, develops software components, and implements complex functionalities according to project requirements
  • Collaborates with other members of the development team and stakeholders to make high-level architectural decisions, proposes design patterns, and ensures scalability, performance, and maintainability of digital solutions
  • Leverages advanced programming skills to design and implement complex features, optimize performance, and ensure code efficiency
  • Integrates various software components or systems, ensuring seamless communication and interoperability between different parts of the digital solution
  • Writes and executes comprehensive test cases, conducts code reviews, performs debugging, and troubleshoots issues to ensure the reliability, stability, and high quality of digital solutions
  • Participates in agile or other development methodologies, attends meetings, contributes to project planning, and helps drive the progress and success of digital projects
  • Explores new tools, frameworks, and techniques to improve digital solutions and drive innovation within the development team
  • Creates and maintains technical documentation, including system designs, architecture diagrams, code documentation, and other relevant documentation while sharing their knowledge and expertise with team members, ensuring effective knowledge transfer and collaboration
What we offer
What we offer
  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
Ireland , Galway
Salary
Salary:
50000.00 - 125000.00 EUR / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in JVM-based technologies (Java/Kotlin) and modern software engineering patterns
  • Deep experience optimizing MongoDB and designing Kafka-based event architectures
  • Proven track record of implementing automated SecDevOps and CI/CD workflows
  • Ability to think strategically about how software architecture impacts the broader data ecosystem
  • A growth mindset and a commitment to collaborative, team-oriented problem-solving
Job Responsibility
Job Responsibility
  • Design and implement scalable microservices using Kotlin/Java and Spring Boot, optimizing for performance and high availability
  • Architect event-driven solutions using Kafka and high-performance MongoDB schemas
  • Champion best practices for unit testing, integration testing, and Domain-Driven Design (DDD)
  • Lead the development of data-intensive services, ensuring high data quality and schema evolution management at the point of origin
  • Mentor junior and mid-level engineers through code reviews and pair programming, fostering a learning culture
  • Partner with Product Owners to refine requirements for high-impact interoperability initiatives
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We are looking for a highly motivated and Senior Engineer to join our growing In...
Location
Location
United States , Reston
Salary
Salary:
163800.00 - 245800.00 USD / Year
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of hands-on experience working with large scale cloud infrastructure, DevOps, and software development engineering skills
  • Bachelor's degree in a computer related field or equivalent work experience
Job Responsibility
Job Responsibility
  • Design and implement: Build, develop, and implement solutions for our Kubernetes platform, including infrastructure automation, CI/CD pipelines, and observability tools
  • Build and maintain: Build and maintain core platform components, ensuring high availability, scalability, and security
  • Automate and optimize: Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform and Argo CD
  • Troubleshooting and support: Provide support and solving for platform-related issues, working closely with peer development teams to resolve problems
  • Security and compliance: Implement and maintain security standard methodologies for the platform, ensuring compliance with industry standards
  • Documentation and knowledge sharing: Build and maintain comprehensive documentation for platform components and processes
  • Collaborate effectively with other engineers and development teams across multiple locations and time zones
  • Stay up-to-date with the latest technologies and trends in the platform engineering space
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

AMD is looking for high calibre accomplished software engineers to work on the d...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven commercial experience developing in C
  • 5+ years software experience (or equivalent) ideally working at silicon or networking companies plus repeated evidence of technical leadership in the successful delivery of complex and challenging software products
  • Ability to write high quality code with a keen attention to detail
  • Direct experience with Linux kernel and virtualization development
  • Proven experience writing device drivers for the Linux kernel
  • Hardware & Peripheral Configuration, User-space applications, Bootloaders, Uboot
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Knowledge of Ethernet, TCP/IP, SDN and Filesystems
  • Effective communication and problem-solving skills
  • Motivating leader with good interpersonal skills
Job Responsibility
Job Responsibility
  • Work with AMD’s architecture specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Demonstrate proven experience of writing and maintaining high performance drivers for the Linux kernel
  • Design and develop new groundbreaking AMD technologies
  • Submit driver changes to the upstream Linux kernel
  • Participating in new ASIC and hardware bring ups
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

AMD is looking for a senior software engineer to join our growing team. As a key...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of expert knowledge and hands-on experience in 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
  • Good analytical and problem-solving skills
  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline
Job Responsibility
Job Responsibility
  • Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
  • 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
  • Work very closely with dev teams and Project Managers to drive results
Read More
Arrow Right

Senior Software Development Engineer

AMD is looking for a senior software engineer to join our growing team. As a key...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of expert knowledge and hands-on experience in 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
  • Good analytical and problem-solving skills
  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline
Job Responsibility
Job Responsibility
  • Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
  • 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
  • Work very closely with dev teams and Project Managers to drive results
Read More
Arrow Right

Senior Software Development Engineer

AMD is looking for a senior software engineer to join our growing team. As a key...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of expert knowledge and hands-on experience in 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
  • Good analytical and problem-solving skills
  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline
Job Responsibility
Job Responsibility
  • Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
  • 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
  • Work very closely with dev teams and Project Managers to drive results
Read More
Arrow Right