Firmware Engineer

1 month ago


Bengaluru, Karnataka, India Western Digital Full time

Job Title: Firmware Engineer - Storage Devices

Job Summary:

We are seeking a highly skilled Firmware Engineer to join our team at Western Digital. As a Firmware Engineer, you will be responsible for designing, implementing, and debugging firmware for next-generation storage devices.

Key Responsibilities:

  • Design and implement firmware for storage devices, including SD, USB, and SATA.
  • Develop software algorithms and data structures to optimize storage performance.
  • Collaborate with cross-functional teams to deliver cutting-edge storage products.
  • Work in an Agile environment with advanced CI tools and capabilities.

Requirements:

  • B.Tech. in Computer Science or Software / Computer / Electrical Engineering.
  • 3+ years of experience in RT / embedded systems.
  • 4+ years of experience in C development.
  • Previous RTOS experience – advantage.
  • Experience in ARM or ARC processors family, debugging environments and tools.
  • NAND flash fundamentals.
  • Capable of developing wide system view for complex embedded systems.
  • Excellent interpersonal skills and team player.
  • Fast learner and implementer.
  • Great communication skills and fluent English, both verbally and written, and an ability to collaborate across cultural and organizational boundaries.

About Western Digital:

Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us.


  • Firmware Engineer

    1 month ago


    Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperWe are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming.Key Responsibilities:Design...


  • Bengaluru, Karnataka, India Lenovo Full time

    UEFI Firmware Engineer Job DescriptionWe are seeking an experienced UEFI firmware engineer to join our team at Lenovo ISG. As a UEFI firmware engineer, you will be responsible for the development, testing, and validation of UEFI firmware for our next-generation server products.Main ResponsibilitiesDesign, develop, and test UEFI firmware for x86 and ARM...


  • Bengaluru, Karnataka, India Lenovo Full time

    UEFI Firmware Development EngineerLenovo ISG is seeking a skilled UEFI firmware development engineer to join our team in Bangalore, India. As a key member of our UEFI firmware development team, you will be responsible for designing, developing, and testing UEFI firmware for next-generation server products.Responsibilities:Design and develop UEFI firmware for...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Work with...


  • Bengaluru, Karnataka, India Sri Durga HR Solutions Full time

    Job Title: Firmware and Embedded Software SpecialistSri Durga HR Solutions seeks a highly skilled Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer, you will design, develop, and test firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...


  • Bengaluru, Karnataka, India Lenovo Full time

    Firmware Development OpportunityLenovo is seeking a skilled Firmware Development Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to the creation of cutting-edge server firmware for Lenovo ThinkSystem XCC. Your expertise in C and C++ firmware development, as well as knowledge of...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key ResponsibilitiesDevelop and maintain the Server BMC firmware for ThinkSystem products.Work with...


  • Bengaluru, Karnataka, India CN Solutions Full time

    Job Description:At CN Solutions, we are seeking a skilled Firmware Validation Engineer to join our team. As a key member of our engineering team, you will be responsible for validating and integrating firmware for our storage solutions.Key Responsibilities:Perform firmware validation and integration for our storage productsCollaborate with development teams...


  • Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    **Job Title:** Firmware Embedded Systems Specialist**Job Description:**We are seeking a highly skilled Firmware Embedded Systems Specialist to join our team at Nexplace Info Private Limited. The ideal candidate will have experience in developing embedded firmware for various applications.**Responsibilities:**- Develop and maintain embedded firmware for our...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Firmware Security EngineerWe are seeking a highly skilled Firmware Security Engineer to join our team at Uni Connect Pte Ltd. As a Firmware Security Engineer, you will be responsible for designing and developing secure firmware for our products.Key Responsibilities:Design and develop secure firmware for our productsImplement security features and protocols...

  • BMC Firmware Engineer

    1 month ago


    Bengaluru, Karnataka, India Lenovo Full time

    Lenovo ThinkSystem XCC Firmware Development OpportunityWe are seeking a talented Firmware Development Engineer to join our leading BMC firmware development team in Bangalore, India. As a key member of our team, you will contribute to creating the world's top servers by developing and maintaining the Server BMC firmware for Lenovo ThinkSystem products.Key...


  • Bengaluru, Karnataka, India Shining Sheroes Full time

    UEFI Development RoleWe are seeking a skilled UEFI Firmware Engineer to join our team at Shining Sheroes. As a key member of our firmware development team, you will be responsible for designing, developing, and testing UEFI firmware for our products.Key Responsibilities:Develop and maintain UEFI firmware for our products, ensuring high-quality and...


  • Bengaluru, Karnataka, India AMETEK Full time

    Job SummaryThis position is for a highly motivated individual to work as part of a research and development team to design and develop firmware for Power Instruments products. The candidate should have good written and verbal communication skills and be able to work in a team effectively. This position requires support for new products as well as legacy...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    UEFI Firmware EngineerAt NR Consulting - India, we are seeking a skilled UEFI Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded firmware/software development and experience with UEFI (Unified Extensible Firmware Interface).Key Responsibilities:- Develop and maintain UEFI firmware for client or AMD processors-...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo is seeking a talented Senior Firmware Engineer to join its BMC firmware development team in Bangalore, India. The successful candidate will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key ResponsibilitiesDevelop and maintain the Server BMC firmware for ThinkSystem...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job Title: BIOS Firmware EngineerLenovo ISG is seeking a highly skilled BIOS Firmware Engineer to join our team. As a key member of our UEFI development team, you will be responsible for designing, developing, and testing UEFI firmware for our next-generation server products.Responsibilities:Design and develop UEFI firmware for x86 and ARM server...


  • Bengaluru, Karnataka, India Mindteck Full time

    Job Title: Storage Firmware EngineerAbout the Role:At Mindteck, we're seeking a highly skilled Storage Firmware Engineer to join our team. As a key member of our Embedded Systems team, you'll be responsible for developing and maintaining firmware for storage devices.Responsibilities:Design and implement firmware for storage devices using C programming...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo is seeking a talented Firmware Engineer to join our team in Bangalore, India. As a Firmware Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Work with cross-functional teams...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job SummaryWe are seeking a highly skilled Firmware Verification Engineer to join our team at Western Digital. As a key member of our Firmware Verification team, you will be responsible for ensuring the quality and reliability of our firmware products.Key ResponsibilitiesDevelop and execute test plans and strategies to validate firmware functionality and...


  • Bengaluru, Karnataka, India Micron Full time

    Transforming Information into Intelligence, One Firmware at a Time. At Micron, we're pushing the boundaries of memory and storage innovation. As our Staff Firmware Engineer, you'll be at the forefront of developing custom firmware for ONFI protocol interface IP and integrating next-generation ONFI features into our firmware implementation. Your...