5 days old

Sr. Software Development Engineer.(159321)

Advanced Micro Devices
  • Jobs Rated

What you do at AMD changes everything

At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies building blocks for gaming, immersive platforms, and the data center.

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the extra mile to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.

Job Responsibilities :

  • Designs, develops, and debugs pre-Silicon test software for embedded firmware to ensure secure and reliable boot sequence
  • Verifies and debugs boot level firmware through systematic testing in a Pre-Silicon environment, emulation platforms
  • Develops and executes test plans to evaluate functionality, security, and efficiency of boot firmware utilizing emulation and silicon
  • Analyzes, tracks, and debugs testing failures in order to determine corrective measures. Collaborates directly with development team to assess test plan requirements and resolve failures.
  • Drive dynamic code coverage for boot level Firmware using standard tools like LDRA etc.
  • Collaborates with Post-Silicon verification effort to ensure maximum system testing coverage before shipment.

Essential skills:

  • Working experience with low level embedded software development.
  • Solid knowledge and understanding of 'C' and assembly language
  • Experience with embedded microprocessors based on ARM, MIPS, PPC, and/or DSP cores. Experience in development and verification of Bootrom and Boot loaders.
  • Working exposure to cryptography, software signing and authentication
  • Good understanding and experience in different scripting languages like shell, Tcl, Python, etc. for use of Automated and manual testing
  • Proven expertise with device drivers, RTOS, tools development in C
  • Experience with hardware/software validation in pre and post-silicon environments, debug and test development
  • Experience working on system level testing which includes both software and hardware for electronic products
  • Expertise on Dynamic code coverage using tools like LDRA etc.

Education Requirements:

  • Bachelor/Master of Engineering in Electronics/Computer Science/Electrical

Years of Experience:

  • 7-11 years of experience in Embedded Software Verification, Verification Plan and test design/developmentfor products involving both hardware and software for Embedded/System Software.
  • Have worked on or hands on boot rom test development for at least 4+ years


Requisition Number:159321
Job Function:


Jobs Rated Reports for Software Engineer

Posted: 2022-05-13 Expires: 2022-06-16

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr. Software Development Engineer.(159321)

Advanced Micro Devices

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast