Member of Technical Staff, Firmware, Linux, BMC
Pure Storageabout 18 hours ago
Bengaluru, IndiaMid Level / Senior
H1B Sponsor
Responsibilities
- Implement firmware architecture and system management software across Flash Array and Flash Blade platforms.
- Architect and design software with minimal mentorship.
- Develop and review code, design documents, use cases, and test plans.
- Write automated unit test suites and maintain detailed test case reports.
- Provide software quality reports based on static analysis and code coverage.
- Collaborate with the security team to align code with product security goals.
- Drive product life cycles with QA teams and act as a product owner.
- Keep task tracking systems updated in an agile development environment.
Requirements
- Proficient in programming and scripting using C/C++, Bash, and Python.
- Strong understanding of Linux fundamentals and various distributions.
- Experience with distributed systems and IPC/RPC frameworks is preferred.
- Domain expertise in BMC firmware development on X86 or ARM platforms is a plus.
- Knowledge of industry standards like Open Compute and OpenBMC is desirable.
- Bachelor’s or higher in Computer Science or Computer Engineering.
Benefits
- Flexible time off and wellness resources.
- Company-sponsored team events.
- Support for professional growth and development.