CrawlJobs Logo

Senior Software Development Engineer

India, Bangalore · Job Posted April 15, 2026
Apply Position
Job Link Share

Job Description

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.

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

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

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

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

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

Support development and deployment of diagnostic tests that validate AMD Data Ce...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
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++
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

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

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

We are seeking an experienced and highly technical SMTS Software Development Eng...
Location
Location
United Kingdom
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related technical field
  • 8+ years of software engineering experience in systems software, runtime libraries, GPU programming, or compiler/runtime interfaces
  • Strong proficiency in modern C++ (C++14/C++17 or newer), templates, memory models, and low‑level systems programming
  • Deep understanding of at least one GPU computing model (HIP, CUDA, SYCL, OpenCL, OpenMP offload)
  • Hands‑on experience with runtime systems, driver interfaces, or high‑performance compute libraries
  • Strong debugging skills using tools such as gdb, sanitizers, profilers, and GPU debugging tools
  • Solid understanding of parallel programming concepts—memory hierarchy, synchronization, concurrency, thread scheduling
Job Responsibility
Job Responsibility
  • Architect, implement, and optimize features in the HIP runtime, including memory management, kernel dispatch, device abstraction, multi‑GPU coordination, and synchronization primitives
  • Contribute to the evolution of the HIP programming model and interoperability with ROCr, HSA runtime, and compiler toolchains
  • Ensure functional correctness, performance, and scalability of runtime APIs across different GPU generations
  • Conduct root‑cause analysis and systems‑level debugging across the runtime, driver, compiler, and hardware layers
  • Profile GPU applications and internal runtime components to identify bottlenecks and design performance improvements
  • Optimize HIP runtime behavior for large-scale AI, HPC, and cloud workloads
  • Work closely with compiler teams (LLVM/Clang), driver teams, GPU architecture, and systems engineers to deliver end‑to‑end GPU software solutions
  • Contribute to API specifications and collaborate with upstream open-source communities where appropriate
  • Define and drive technical strategy for correctness, reliability, and conformance of the HIP runtime
  • Support enhancements in automated testing, CI, and stress/failure scenarios in the HIP test suite
Read More
Arrow Right