GrepJob
Pure Storage

Member of Technical Staff, Firmware, Linux, BMC

Pure Storage
Apply
about 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.

Tech Stack