Embedded Software Engineer, Platforms Job in Pure Storage
Embedded Software Engineer, Platforms
Pure Storage
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
WHAT YOU AND YOUR TEAM WILL BE DOING
- Full life cycle software development from architecture through development, release and maintenance.
- Requirements analysis and specification.
- Designing, coding, and debugging systems in C/C++ required and python is also desired.
- Implementation of software for inventory, configuration, fail over, environmental monitoring, enclosure management, event handling, etc.
- Inter-component interface design (both SWHW and applicationsystem software).
- System power on and bring-up.
- Integration with existing infrastructure, and cross-team development to support new features and capabilities.
- Vendor requirements specification and follow through to system delivery.
- Software for firmware management including versioning, updating, minimizing availability impact, etc.
WHAT YOU LL NEED TO BRING TO THIS ROLE...
- You will have proven ability and the desire to work in a collaborative and team oriented environment.
- Excellent C++ coding skills (object oriented design and C++ 11 familiarity is desirable)
- Hands on experience with hardware platforms, including design/requirements feedback, bring-up, debugging, customer delivery, and support.
- Experience with most or all of: CPU architectures (x86 preferred), BMC, BIOS, EEPROM, SAS, PCI-e, I2C (and SMBUS, PMBUS variants).
- 3+ years of experience working with remote teams at a product company.
- 4-7+ years experience developing on Linux or other *NIX variant at a product company.
- Bachelor s or higher in Computer Science, Computer Engineering, or Electrical Engineering.
- Linux Kernel or device driver experience.
- Storage experience is desirable but not necessary.
- You love technology, working with talented people and have a passion to build cool new products.
- You are flexible, accountable and have excellent communication skills.
- You value soft skills and are enterprising, thoughtful, and self-motivated.
- You thrive in a globally distributed team through self-discipline and self-motivation
Experience Required :
Minimum 3 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us