More  Posts
Lead DevSecOps Engineer @athenahealth,
Student at Birla Institute of Technology & Science
Software Engineer - 2 @National Instruments, Bangalore
Engineering Manager | Agile Leader | Certified Scrum Product Owner | BTR & CI/CD Expert | Driving 30% Efficiency Gains | Certified Scrum Master | Stakeholder Management & Cross-Functional Leadership, Bangalore
Firmware Development Engineer - Staff/Principal/Technologist @Western Digital, Bangalore
Posted in BITS Pilani

Essential Duties and Responsibilities :

  • Handling key Firmware/System design responsibility of complex and performance critical embedded system
  • Ability to arrive at good solutions weighing alternatives
  • Capable of designing for and estimating performance, power etc. in embedded systems involving data and control flows
  • Firmware Development using assembly/C programming language, RTOS
  • Strong knowledge of structured code development methods and debug techniques
  • Design of complex systems, algorithms and implementation for features, performance and scalability
  • Good working experience with Microcontrollers & Microprocessors, SoC environments and tools
  • Good exposure to working with simulations, FPGA environments, debug techniques
  • Excellent capability to design and deploy efficient algorithms in firmware
  • In-depth understanding of software/firmware development processes/cycles
  • Good understanding of storage protocols like NVMe, SATA, USB / SD


Role and Responsibilities include :

  • Architect, Design, Development and Testing of Firmware Components
  • Identifying and understanding firmware requirements and defining features and functionality in the areas of FLASH storage
  • Engaging in all phases of new product development, including concept, architecture, documentation, design, prototype, test and customer interfaces
  • Complete design and development cycle from Conceptualization, detailed design, Models, simulations, design calculations, Prototyping etc.
  • Evaluating firmware and system architectures, designs, implementation and assess system performance
  • Mentoring FW engineering teams in design and development of solutions
  • To be connected with current developments, competition, standards and represent in standard bodies as necessary
  • Bachelors / Masters degree in Computer Science/Electrical/Electronics Engineering
  • Demonstrated technical leadership capability in FW architecture, design and development
  • Very good teamwork and communication skills
  • Ability to meet aggressive targets and cope with changes
  • Effective oral and written communication skills
  • Experience working with global teams


Job ID : JR0000056903

Note : *Please mention Job Id while applying*

Western Digital
Sector:
Computer Hardware
Size:
10001+ employees
Stage:
Public Company
More  Posts
Lead DevSecOps Engineer @athenahealth,
Student at Birla Institute of Technology & Science
Software Engineer - 2 @National Instruments, Bangalore
Engineering Manager | Agile Leader | Certified Scrum Product Owner | BTR & CI/CD Expert | Driving 30% Efficiency Gains | Certified Scrum Master | Stakeholder Management & Cross-Functional Leadership, Bangalore
Feedback