IP Silicon Firmware Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Key Skills for This Role
Full Job Posting
PREFERRED EXPERIENCE:
Strong C/C++ programming for resource-constrained, bare-metal/embedded firmware targets.
Experience developing firmware against hardware register interfaces, including bring-up on pre-silicon models (simulation, emulation, FPGA) and on silicon.
Demonstrated ability to debug across the firmware/hardware/RTL boundary using source-code debuggers and other system debug tools, driving issues to root cause.
Extensive experience with ASIC/firmware debug techniques and methodologies.
Strong scripting skills in Python for tooling, data processing, and automation development.
Experience with source control systems such as git.
Knowledge of physical and protocol levels of common high-speed interfaces is a strong asset.
In-depth knowledge of PC architectures/PCIe protocol is an asset.
Post-silicon bring-up and debug experience including board/platform-level debug, such as clock/power delivery, sequencing, analysis, and optimization.
Experience with common lab equipment, including protocol/logic analyzers, oscilloscopes, etc. is an asset.
Must have excellent written and verbal communication skills.
Must excel in a dynamic team working environment.
Leadership and mentoring skills a definite asset.
Must be a self-starter and be able to independently drive tasks to completion.
ACADEMIC CREDENTIALS:
Bachelor’s or Master’s degree majoring in EE, CS, Computer Engineering, or related field.
LOCATION: Markham, Vancouver
#LI-TB2
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance .
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
About AMD
Leader in high-performance computing, graphics, and visualization technologies.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at AMD
Senior Director, Business Development, T1 CSP Customers - DC GPU
Santa Clara, USA
Validation -Cpu/Core/GPU
Bengaluru, IND
Manager Sys/Test Validation Eng.
Austin, USA
High Performance and Scientific Computing Fellow
, USA
Sr IP/CPU RTL Design Lead - CPU Team
Bengaluru, IND
NPU Diagnostics Software Engineer
Markham, CAN
Senior Director, Business Development, T1 CSP Customers - DC GPU
Santa Clara, USA
IP Silicon Firmware Engineer
Markham, CAN
CPU Performance Engineer
Markham, CAN