The Job logo

What

Where

Staff Engineer - Firmware

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Seeking a self-motivated and task-driven candidate to join our large development team. You will effectively communicate and document software design and collaborate with customers and the development team to solve technical problems. Your responsibilities include leading the development of storage-based products, participating in customer calls for requirement gathering, and actively solving customer reported problems. You should have strong C/C++ skills, knowledge of virtualization and storage management, and experience with RAID and SCSI based storage protocols. Excellent presentation and communication skills are also required. Experience with Linux operating system, web-based application development, and agile/SCRUM methodologies is a plus.

About the role - you will:

  • You will be self-motivated, task and schedule driven, with a willingness to fill in when needed and quickly identify or move to the next task when the current task is completed, and have a proven ability to work as part of a large development team.
  • Effectively communicate and document software design and effectively listen and discuss technical problems with customers, test team, and development team.
  • Actively participate in detailed code inspections and will have experience developing storage systems.
  • Lead the multiple components on storage controller and provide the technical direction and support needed to develop the new feature / functionality customer issues.
  • Drive complete Firmware design and development of Storage based product while managing all cross functional teams.
  • Participate into customer calls for requirement gathering and should be able to translate it into Firmware design and development aspects.
  • You will actively participate in customer reported problems, Collaborate with Customer facing team and solving them.

 

About you:

  • Having Strong C/C++ Skills.
  • Knowledge of Hypervisors / ESX / Virtualization preferred.
  • Knowledge of VMware / Virtual Volumes( VVOL's) preferred.
  • Understand strengths of software engineering teams and internal issues.
  • Good Presentation and Communication skills along with convincing power.
  • Good vision and experience to handle conflicts.
  • Good technical and process exposure in depth and breadth, adopt new technology quickly.
  • Good problem solver and initiator.
  • Good team player and work with team in synergy, listen to the team to understand their problem and ideas.

 

Your experience includes:

  • Extensive Experience with RAID controller system or other storage controller systems.
  • Extensive Experience with software design and development methodologies.
  • Extensive Experience with Linux operating system and concepts on Virtual memory, Page table and filesystem.
  • Extensive Experience with SCSI and SCSI based storage protocols (e.g. Fibre Channel, iSCSI and/or SAS)
  • Moderate Experience with embedded multi-threaded RTOS application development.
  • Extensive Experience with object oriented analysis, design, and development methodology.
  • Moderate Experience in Web based Application development both frontend and backend.
  • Preferably worked on Storage Management.
  • Experience with Agile/SCRUM methodologies.
Set alert for similar jobsStaff Engineer - Firmware role in Pune, India
Seagate Technology Logo

Company

Seagate Technology

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Seagate Technology Logo

Staff Engineer - Firmware

Seagate Technology

Pune, Maharashtra, India

Posted: 10 months ago

About our group: Since 1979, Seagate have been creating precision-engineered data storage technologies that deliver superior capacity, speed, safety, and performance. We are a diverse workforce of 35,000 creative, hard-working, passionate people all over the world—Silicon Valley, the Southeast Asia, India, China, the United Kingdom, and beyond. At Seagate, we know that data is always in motion, alive, connected— and we harness it in order to maximize human potential.   This is a part of the Hardware engineering group at Seagate. It is involved in developing a new storage software platform designed for storage controller.   About the role - you will: You will be self-motivated, task and schedule driven, with a willingness to fill in when needed and quickly identify or move to the next task when the current task is completed, and have a proven ability to work as part of a large development team. Effectively communicate and document software design and effectively listen and discuss technical problems with customers, test team, and development team. Actively participate in detailed code inspections and will have experience developing storage systems. Lead the multiple components on storage controller and provide the technical direction and support needed to develop the new feature / functionality customer issues. Drive complete Firmware design and development of Storage based product while managing all cross functional teams. Participate into customer calls for requirement gathering and should be able to translate it into Firmware design and development aspects. You will actively participate in customer reported problems, Collaborate with Customer facing team and solving them.   About you: Having Strong C/C++ Skills. Knowledge of Hypervisors / ESX / Virtualization preferred. Knowledge of VMware / Virtual Volumes( VVOL's) preferred. Understand strengths of software engineering teams and internal issues. Good Presentation and Communication skills along with convincing power. Good vision and experience to handle conflicts. Good technical and process exposure in depth and breadth, adopt new technology quickly. Good problem solver and initiator. Good team player and work with team in synergy, listen to the team to understand their problem and ideas.   Your experience includes: Extensive Experience with RAID controller system or other storage controller systems. Extensive Experience with software design and development methodologies. Extensive Experience with Linux operating system and concepts on Virtual memory, Page table and filesystem. Extensive Experience with SCSI and SCSI based storage protocols (e.g. Fibre Channel, iSCSI and/or SAS) Moderate Experience with embedded multi-threaded RTOS application development. Extensive Experience with object oriented analysis, design, and development methodology. Moderate Experience in Web based Application development both frontend and backend. Preferably worked on Storage Management. Experience with Agile/SCRUM methodologies.   Location: Our site in Pune is dynamic, both in our cutting-edge, innovative work, as well as our vibrant on-site food, andathletic and personal development opportunities for our 400+ employees. You can enjoy breakfast, lunch, ordinner from one of four cafeterias in the park. Take a break from your workday and participate in one of our manywalkathons or compete against your colleagues in carrom, chess and table tennis. Learn about a technical topicoutside your area of expertise at one of our monthly Technical Speaker Series, or attend one of the frequent on-site cultural festivals, celebrations, and community volunteer opportunities

Seagate Technology Logo

Engineer - Firmware

Seagate Technology

Pune, Maharashtra, India

Posted: 10 months ago

About our group:   Since 1979, Seagate has been creating precision-engineered data storage technologies that deliver superior capacity, speed, safety, and performance. We are a diverse workforce of 35,000 creative, hard-working, passionate people all over the world—Silicon Valley, the Southeast Asia, India, China, the United Kingdom, and beyond. At Seagate, we know that data is always in motion, alive, connected—and we harness it in order to maximize human potential.   This Group is Part of Cloud Systems and Services. Seagate is developing a new storage software platform designed for storage controller.   About the role - you will: You will be self-motivated, task and schedule driven, with a willingness to fill in when needed and quickly identify or move to the next task when the current task is completed, and have a proven ability to work as part of a large development team.  Effectively communicate and document software design, listen and discuss technical problems with customers, test team, and development teams.    Actively participate in detailed code inspections and should have experience in developing storage systems.   You will participate into customer calls for requirement gathering and then should be able to translate it into Firmware design and development aspects.   You will actively participate in customer reported problems, Collaborate with Customer facing team and solving them.      About you: Strong C/C++ Skills.  Strong Firmware development skill. Good Firmware debugging skill. Good Presentation and Communication skills along with convincing power.    Good technical and process exposure as depth and breadth.  Good learner to adopt new technology quickly.    Good problem solver and initiator, team player and works with team in synergy.  Knowledge of Hypervisors/ESX/Virtualization preferred.  Knowledge of VMware preferred.    Your experience includes: RAID controller system or other storage controller systems.  Software design and development methodologies.  Linux operating system and concepts on Virtual memory, Page table and filesystem.  SCSI and SCSI based storage protocols (e.g. Fibre Channel, iSCSI and/or SAS)  Embedded multi-threaded RTOS application development.  Object oriented analysis, design, and development methodology.  Preferably worked on Storage Management.  Experience with Agile/SCRUM methodologies.    Location: Our site in Pune is dynamic, both in our cutting-edge, innovative work, as well as our vibrant on-site food, and athletic and personal development opportunities for our 400+ employees. You can enjoy breakfast, lunch, or dinner from one of four cafeterias in the park. Take a break from your workday and participate in one of our many walkathons or compete against your colleagues in carrom, chess, and table tennis. Learn about a technical topic outside your area of expertise at one of our monthly Technical Speaker Series, or attend one of the frequent on-site cultural festivals, celebrations, and community volunteer opportunities