Talent.com
This job offer is not available in your country.
Firmware Development Engineer- Memory (DDR / LPDDR)

Firmware Development Engineer- Memory (DDR / LPDDR)

Advanced Micro Devices, IncBengaluru, Karnataka, India
12 hours ago
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SMTS FIRMWARE ENGINEER THE ROLE : We are looking for an experienced software / firmware developer, who have significant prior experience in memory firmware development, to join the team and help develop pre-OS BIOS firmware and silicon initialization code. As part of the role, the engineer will work closely with other firmware developers and architects in designing and implementing X86 and / or ARM firmware that spans pre- and post-silicon for all AMD business units. THE PERSON : Passionate about firmware development on bare-metal or close to bare-metal environment. Ability to look at the ‘big picture’, architect solutions that are optimal and scalable, and document them concisely. Should be a good team player with a collaborative can-do attitude. Strong knowledge of computer architecture and low-level programming in C. KEY RESPONSIBILITIES : Developing, porting, debugging, and documenting core firmware support for various DRAM technologies including DDR5, LPDDR5 / 5x RDIMM, LRDIMM, 3DS, etc., on AMD Desktop, Mobile, and Enterprise SoCs. Supporting emulation / simulation teams during pre-silicon phase to validate memory hardware and firmware. Working closely with hardware validation teams to optimize memory signal integrity, achieve highest possible performance and robust feature support. Assist memory validation teams with debug from initial power-on to achieve full functionality of all features in a timely manner. Developing custom memory firmware features for internal and external customers. Engage with technical leads to understand firmware scope and work on implementation to meet schedules and milestones. Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle. Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams. Desire to work and succeed on fast-paced and highly dynamic environments QUALIFICATIONS : Bachelor’s or Master’s degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with 10-15 years of experience PREFERRED EXPERIENCE : Good understanding of firmware development cycle, integration and verification / validation for pre-si and post-si for SoC designs. Expertise in low-level C programming & debugging for embedded systems. Ability to methodically root-cause complex failure mechanisms at the IP, subsystem and / or system level. Prior experience and / or exposure to testing platforms (Simulation and / or Emulation) Prior involvement in board, processor, or ASIC bring-up. Solid understanding of memory industry standards and technologies such as JEDEC, SPD Data, I2C / I3C, DDR4 / 5, LPDDR4 / 4x / 5 / 5x UDIMM, RDIMM, LRDIMM, 3DS, ECC, Mode Registers, Self-Refresh, etc. Experience with or knowledge of DRAM Initialization / training algorithms, memory timings, addressing, overclocking, etc. Experience in debugging memory initialization and training issues. Experience in hardware / software interfaces and debugging sophisticated issues in CPU and firmware using JTAG, source code debuggers and other tools. Experience with source control systems including git / gerrit Excellent written and verbal communication and presentation skills. #LI-SK4 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.SMTS FIRMWARE ENGINEER THE ROLE : We are looking for an experienced software / firmware developer, who have significant prior experience in memory firmware development, to join the team and help develop pre-OS BIOS firmware and silicon initialization code. As part of the role, the engineer will work closely with other firmware developers and architects in designing and implementing X86 and / or ARM firmware that spans pre- and post-silicon for all AMD business units. THE PERSON : Passionate about firmware development on bare-metal or close to bare-metal environment. Ability to look at the ‘big picture’, architect solutions that are optimal and scalable, and document them concisely. Should be a good team player with a collaborative can-do attitude. Strong knowledge of computer architecture and low-level programming in C. KEY RESPONSIBILITIES : Developing, porting, debugging, and documenting core firmware support for various DRAM technologies including DDR5, LPDDR5 / 5x RDIMM, LRDIMM, 3DS, etc., on AMD Desktop, Mobile, and Enterprise SoCs. Supporting emulation / simulation teams during pre-silicon phase to validate memory hardware and firmware. Working closely with hardware validation teams to optimize memory signal integrity, achieve highest possible performance and robust feature support. Assist memory validation teams with debug from initial power-on to achieve full functionality of all features in a timely manner. Developing custom memory firmware features for internal and external customers. Engage with technical leads to understand firmware scope and work on implementation to meet schedules and milestones. Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle. Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams. Desire to work and succeed on fast-paced and highly dynamic environments QUALIFICATIONS : Bachelor’s or Master’s degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with 10-15 years of experience PREFERRED EXPERIENCE : Good understanding of firmware development cycle, integration and verification / validation for pre-si and post-si for SoC designs. Expertise in low-level C programming & debugging for embedded systems. Ability to methodically root-cause complex failure mechanisms at the IP, subsystem and / or system level. Prior experience and / or exposure to testing platforms (Simulation and / or Emulation) Prior involvement in board, processor, or ASIC bring-up. Solid understanding of memory industry standards and technologies such as JEDEC, SPD Data, I2C / I3C, DDR4 / 5, LPDDR4 / 4x / 5 / 5x UDIMM, RDIMM, LRDIMM, 3DS, ECC, Mode Registers, Self-Refresh, etc. Experience with or knowledge of DRAM Initialization / training algorithms, memory timings, addressing, overclocking, etc. Experience in debugging memory initialization and training issues. Experience in hardware / software interfaces and debugging sophisticated issues in CPU and firmware using JTAG, source code debuggers and other tools. Experience with source control systems including git / gerrit Excellent written and verbal communication and presentation skills. #LI-SK4

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.

Create a job alert for this search

Firmware Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
  • New!
Senior Firmware Engineer

Senior Firmware Engineer

Dover India Innovation CenterBengaluru, Karnataka, India
CV Raman Nagar Bagmane Techpark.Write multi-threaded applications that run on embedded or Raspberry PI based systems of Interfaces with various peripheral devices. I / O boards, serial communication ...Show moreLast updated: 12 hours ago
  • Promoted
Firmware Engineer

Firmware Engineer

PeoplefyBengaluru, Karnataka, India
Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are ...Show moreLast updated: 10 days ago
  • Promoted
  • New!
Lead, Firmware Engineer

Lead, Firmware Engineer

Schneider ElectricBengaluru, Karnataka, India
Description - External About US At Schneider, we believe access to energy and digital is a basic human right.We empower all to make the most of their energy and resources, ensuring Life Is On every...Show moreLast updated: 12 hours ago
  • Promoted
Lead Memory Design Engineer

Lead Memory Design Engineer

ACL DigitalBengaluru, Karnataka, India
Semiconductors / VLSI / Memory IP / SoC.We are looking for an experienced and highly motivated.IPs such as SRAMs, ROMs, CAMs, and Register Files. The role involves leading a team of designers, inter...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Advanced Lead Engineer – Firmware Development

Advanced Lead Engineer – Firmware Development

WabtecBengaluru, Karnataka, India
It’s not just about your career or job title… It’s about who you are and the impact you will make on the world.Because whether it’s for each other or our customers, we put People First.When our peo...Show moreLast updated: 12 hours ago
  • Promoted
Senior Firmware Engineer - ASIC / SoC Development

Senior Firmware Engineer - ASIC / SoC Development

HireInfinity ConsultingBangalore
Were looking for a Firmware Engineer with deep expertise in ASIC / SoC firmware development and verification.In this role, youll serve as a critical link between hardware and software, contributing a...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Firmware Engineer - Firmware Development

Firmware Engineer - Firmware Development

FlowserveBengaluru, Karnataka, India
In this role you will report into the Supervisor, Engineering.You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrol...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Senior Firmware Engineer

Senior Firmware Engineer

Advanced Micro Devices, IncBengaluru, Karnataka, India
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Firmware Senior Developer

Firmware Senior Developer

Ayla NetworksBengaluru, Karnataka, India
Do you want to drive that next wave of intelligence, convenience, comfort, and security for consumers? How about enabling businesses to run more efficiently while servicing their customer needs bet...Show moreLast updated: 12 hours ago
  • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

ACL DigitalBengaluru, Karnataka, India
Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
  • Promoted
Memory Design Engineers

Memory Design Engineers

ACL Digitalbangalore, karnataka, in
Semiconductors / VLSI / Memory IP.The candidate will be responsible for architecting, designing, and validating high-performance and low-power memory blocks (e. SRAM, ROM, Register Files) for use in...Show moreLast updated: 30+ days ago
  • Promoted
Firmware Design Engineer

Firmware Design Engineer

BTL India Private LtdBengaluru, Karnataka, India
As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
  • Promoted
Memory Firmware Engineer - C Programming

Memory Firmware Engineer - C Programming

ThinkaloudBangalore
Memory Firmware Engineer Overview : We're looking for a highly skilled and experienced Memory Firmware Engineer to join our team.The ideal candidate w...Show moreLast updated: 27 days ago
  • Promoted
Firmware Engineer – IoT Gateway Development

Firmware Engineer – IoT Gateway Development

Capgemini EngineeringBangalore Rural, Karnataka, India
Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 29 days ago
  • Promoted
Memory Design Engineer

Memory Design Engineer

ACL Digitalbangalore, karnataka, in
Semiconductors / VLSI / Memory IP.The candidate will be responsible for architecting, designing, and validating high-performance and low-power memory blocks (e. SRAM, ROM, Register Files) for use in...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Firmware Development Engineer

Firmware Development Engineer

IntelBengaluru, Karnataka, India
Develops embedded software / firmware within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests a...Show moreLast updated: 8 hours ago
  • Promoted
  • New!
FPGA Firmware Development Engineer

FPGA Firmware Development Engineer

IntelBengaluru, Karnataka, India
Researches, designs, develops, and optimizes software tools that enable the use of Field Programmable Gate Arrays (FPGA). Develops and optimizes compilers, flows, assemblers, models, tools, runtimes...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Lead Firmware Engineer

Lead Firmware Engineer

Maxwell Energy System Pvt LtdBengaluru, Karnataka, India
At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one...Show moreLast updated: 12 hours ago