Staff Engineer - Firmware

Seagate Technology Hdd (india) Private Limited

Pune

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Staff Engineer - Firmware

About our group:

Part of Cloud Systems and Services. Seagate is developing a new storage software platform designed for storage controller.

About the role - you will:

•    Effectively communicate and document software design and effectively listen and discuss technical problems with customers, test team, and development team
•    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 design and development of Storage based product while managing all cross functional teams  
•    Drive complete Firmware design and development of Storage based product while managing all cross functional teams  
•    Participate into customer calls for requirement gathering and then should be able to translate into Firmware design and development aspects  
•    Participate in customer reported problem, Collaborate with Customer facing team and solving them

About you:

•    Good technical and process exposure as depth and breadth,  
•    Good Presentation and Communication skills along with convincing power   
•    Problem solver and initiator   
•    Team player and works with the team in synergy 

Your experience includes:

•    Strong C/C++ Skills 
•    Experience with RAID controller system or other storage controller systems
•    Knowledge of embedded multi-threaded RTOS application development, Linux user process and device driver development, including multi-threading and inter-process communications 
•    Expertise in SOC, DSP Processor, ARM Processor, RTOS, C and Assembly language 
•    Linux user process and device driver development skills, including multi-threading and inter-process communications
•    Scripting skills, including one or more of bash, Python 
•    GDB Debugger. Knowledge or experience of Storage and/or Server products
•    Protocols: SES, IPMI, SCSI, SMP, KCS, IPMB, TCP/IP, I²C, SMBus, PSMI, Smart Battery, PMBus
•    Software design and development methodologies 
•    Experience with Embedded multi-threaded RTOS application development 
•    Experience with Object-oriented analysis, design, and development methodology 
•    Experience with Preferably worked on storage management 
•    Experience with Agile/SCRUM methodologies 
•    Experience with Source control tools (e.g. Git, SVN, Jira, Crucible)
•    Experience with Knowledge of Eclipse or equivalent IDE

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 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.

 

Location: Pune, India
Travel: None

Experience Level

Senior Level

Job role

Work location

Pune, IN

Department

Engineering - Hardware & Networks

Role / Category

IT Network

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Seagate Technology Hdd (india) Private Limited

Job posted by Seagate Technology Hdd (india) Private Limited

This job has expired