Talent.com
This job offer is not available in your country.
MTS Firmware Engineer

MTS Firmware Engineer

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

Passionate about firmware development on bare-metal or close to bare-metal environment. Need strong problem-solving skills, 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 DDR4, LPDDR4 / 4x, 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 5-10 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.
  • Familiarity with 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.
  • Skills Required

    Semiconductor, Asic, Bios, Linux, Simulation, Firmware

    Create a job alert for this search

    Firmware Engineer • Bengaluru / Bangalore

    Related jobs
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Delta Electronics IndiaBengaluru, Karnataka, India
    Responsible for motor drive firmware planning, design and implementation.Continually optimize performance and improve the reliability of our existing motor drives. The industrial automation control ...Show moreLast updated: 7 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Hardware & Firmware Engineer

    Embedded Hardware & Firmware Engineer

    FocallyBengaluru, Karnataka, India
    Please note that this is a combined hardware & firmware role.Design, develop, and maintain both hardware and embedded firmware for electronic devices and systems, with a focus on AR and Audio-based...Show moreLast updated: 7 days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    Enphase EnergyBengaluru, Karnataka, India
    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 6 days ago
    • Promoted
    TAC Engineer-Wireless

    TAC Engineer-Wireless

    Cambium NetworksBengaluru, Karnataka, India
    A Fixed Wireless Customer Success Engineer is responsible for ensuring that T1 / T2 / T3 Service Provider customers have a positive experience with their outdoor Fixed Wireless Broadband Point-To-Multi...Show moreLast updated: 30+ days ago
    • Promoted
    BMC Firmware Engineer

    BMC Firmware Engineer

    MempageBangalore
    Key Responsibilities : - Develop, maintain, and optimize BMC firmware for server platforms using the OpenBMC stack.Implement and support side-band...Show moreLast updated: 11 days ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Univision Technology Consulting Pvt. Ltd.Bengaluru, India
    Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 5 days 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
    GTM Engineer

    GTM Engineer

    nRevhosur, tamil nadu, in
    AI-powered Revenue Orchestration platform that lets GTM teams spin up custom agents to automate, enrich, and accelerate every step of the enterprise sales cycle. We have early revenue, rabidly enthu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer - RTOS / Embedded C

    Senior Firmware Engineer - RTOS / Embedded C

    HireInfinity Consulting LLPBangalore
    Job Description : - Work with architect to understand the requirement, design, develop drivers and test them - Good embedded C P...Show moreLast updated: 30+ days 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 ar...Show moreLast updated: 7 days ago
    • Promoted
    MBIST DFT Engineer

    MBIST DFT Engineer

    Tessolve Semiconductor Pvt LtdBangalore
    Key Responsibilities : - Develop and implement DFT architecture with a focus on MBIST for advanced SoCs.Integrate MBIST IPs, generate test inserti...Show moreLast updated: 30+ days ago
    • Promoted
    MediaTek - MBIST Engineer

    MediaTek - MBIST Engineer

    Mediatek Bangalore Private LimitedBangalore
    Job Description : - Responsible for implementing the hardware Memory BIST (MBIST) features that support ATE, in-system ...Show moreLast updated: 5 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: 25 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
    Bluetooth Firmware Engineer - C / C++ Programming

    Bluetooth Firmware Engineer - C / C++ Programming

    VariteBangalore
    Job Summary : We are looking for a talented Bluetooth Firmware Engineer to design, develop, and optimize firmware for Bluetooth connectivity solutions.This role invo...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Developer

    Firmware Developer

    MaimsD TechnologyBangalore
    Senior Firmware Engineer / Architect Job Description We are seeking a highly skilled and experienced Senior Firmware Engineer / Architect to join our team.The ideal candi...Show moreLast updated: 18 days ago
    • Promoted
    MBIST Engineer

    MBIST Engineer

    MediaTekBengaluru, Karnataka, India
    Responsible for implementing the hardware.ATE, in-system test, debug and diagnostics needs of the memories in design.Work closely with the design, design-verification, and backend teams to enable t...Show moreLast updated: 30+ days ago