Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Firmware Engineer @ VMware

Home > Hardware

 Firmware Engineer

Job Description

Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Broadcom s Data Center Solutions develops data center infrastructure components with a product portfolio that spans storage, rack scale interconnectivity and networking. Our semiconductor and software solutions are enabling hyperscalers and AI providers to achieve next-gen scalability and performance across their stacks. We are looking for software engineers, experienced in embedded systems development, to join our team and contribute to the creation, maintenance and expansion of these cutting-edge solutions.
Key Responsibilities
  • Design, develop, maintain and troubleshoot firmware modules, boot loaders and low level protocol drivers (SPI, I2C, UART etc.) for embedded platforms with or without RTOS integration.
  • Collaborate across engineering teams, cross functional and geographically distributed, to support firmware design, silicon bring up and firmware debug as required.
  • Understand IC specifications, collaborate with IC design and architecture to define and implement firmware flow.
  • Participate in peer reviews, perform and analyze static and dynamic code analysis and contribute to code hardening.
  • Create detailed documentation of the firmware module designs, implementation and user guides.
  • Work closely with software/firmware QA and IC validation to define, review and execute robust test plans which would include unit, integration and stress tests.
  • Work, as required, with support and customer teams - development and QA - to support customer integrations and in-field troubleshooting.
Required Qualifications
  • Bachelor of Engineering or a higher degree in Electronics or Computer Science specializations with 5+ years of experience in embedded software/firmware development or Linux/Unix systems engineering.
  • Proficiency in C/C++. Working knowledge of scripting languages (Python, Perl etc.) would be a plus.
  • Technical expertise, hands-on development experience with the following protocols - PCIe , DMTF management protocols (MCTP, PLDM, SPDM etc.).
  • Knowledge and experience on embedded development for ARM platforms.
  • Good understanding of operating systems concepts and practical experience in developing low level drivers or firmware modules.
  • Strong debugging skills. Good understanding of debugging hardware/software interactions and usage of debug tools like JTAG, GDB etc.
  • Working knowledge of development for multi-threaded environments.
  • Experience with embedded RTOS (ThreadX, Nucleus) is preferable but not mandatory.
  • Strong problem-solving and analytical skills.
  • Excellent interpersonal, written and verbal communication skills.
  • Ability to work effectively with a distributed development team spread across multiple sites and time zones.
.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Hardware & Networks
Role Category: Hardware
Role: Hardware Platform Engineer
Employement Type: Full time

Contact Details:

Company: VMware
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Unix RTOS C++ Linux Networking Perl PCIE Firmware Python Embedded software

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

PCB Layout Engineer

  • Capgemini
  • 2 - 6 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Senior IT Hardware Support Engineer

  • Unisys
  • 3 - 8 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Desktop Support Engineer- Indore

  • 3i Infotech
  • 1 - 3 years
  • Indore
  • 7 days ago
₹ 50,000-2.5 Lacs P.A.

Immediate opening For Desktop Support Engineer For Mum / Goa Location

  • Kyndryl
  • 1 - 3 years
  • Mumbai
  • 7 days ago
₹ 1.25-3.25 Lacs P.A.

VMware

VMware (NYSE: VMW), the global leader in cloud infrastructure, delivers customer-proven virtualization solutions that significantly reduce IT complexity. VMware accelerates an organization’s transition to cloud computing, while preserving existing IT investments and enabling more efficient, a...