- Design and develop recent firmware on latest ASIC to meet the requirements
- Fix bugs in existing Firmware and Collaborate with cross functional teams in debugging issues.
- Understand controller and NAND specification and develop features based on the requirement.
- Able to work with geographically distributed team and ensure on time & quality delivery of committed deliverables.
- Individual must have the passion to learn new technology. Qualifications
Qualifications & Skills:
- Master s in Embedded systems or Electrical & Electronics or Electronics & Communication
- Excellent in Python and C programming skills.
- Experience in Ubuntu/Linux operating system
- Experience with ARC/ARM microcontroller architecture and Peripherals(PCIe/NVMe, CLOCK/TIMER/DMA/SPI/I2C/UART).
- Hands on experience in firmware design, development and validation with good debugging skills.
- Experience in Python scripts/application development
- Good to have experience/knowledge on NAND flash memory.
- Familiar with configuration management tools(Git/Bitbucket/GitHub) and tracking tools(JIRA)
- Good communication (written and verbal) and interpersonal skills
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Product Development Engineer (Bengaluru)
🏢 Western Digital
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.