Member of Technical Staff, Kernel
About this job
Everpure operates as a data platform and storage pioneer, serving hyperscalers, AI labs, hardware supply chains, and the broader AI ecosystem. In the Member of Technical Staff, Kernel role, you will contribute to building and scaling diagnostic and manufacturing tooling for next-generation storage platforms. Your work connects software, firmware, hardware bring-up, and factory validation to enhance debug speed, manufacturing readiness, and platform quality. A typical day involves creating practical tools and workflows, analyzing logs and traces to isolate root causes, and collaborating across software and hardware boundaries. You will partner closely with firmware and hardware teams during system power-on, platform bring-up, firmware management, and issue triage. The position is ideal for engineers passionate about low-level systems, diagnostics, and improving manufacturing and validation flows across the entire product lifecycle at Everpure.
Responsibilities
- Design and maintain diagnostic and manufacturing tools for bring-up, validation, and production workflows.
- Develop software using C/C++ alongside Python-based automation.
- Build tooling for inventory, platform configuration, health monitoring, and debug data collection.
- Diagnose issues across software and hardware boundaries involving NAND, CPU, BMC, BIOS, and PCIe.
- Partner with firmware and hardware teams during system power-on and platform bring-up.
- Improve testability, observability, and root-cause isolation in manufacturing flows.
- Translate recurring field and lab issues into robust tooling and debug workflows.
Requirements
- Strong software fundamentals with solid C/C++ development experience.
- Hands-on experience in Linux or Unix-like environments.
- Practical debugging experience across software, firmware, and hardware boundaries.
- Familiarity with low-level system components and interfaces like x86, BMC, BIOS, PCIe, and I2C.
- Experience with diagnostic tooling, manufacturing test flows, or platform validation.
- Ability to work from logs, traces, and failure signatures to isolate root causes.
- Strong communication and collaboration skills for a cross-functional environment.
Good to have
- Python development experience for automation
Who should apply
This role suits engineers with strong C/C++ development backgrounds and hands-on experience debugging across software, firmware, and hardware boundaries. Candidates who enjoy building diagnostic tooling, working with low-level system components, and collaborating globally within a data platform environment will find this position a great match. The posting does not mention whether freshers can apply.
Frequently asked questions
What is the role of a Member of Technical Staff, Kernel at Everpure?
You will build and scale diagnostic and manufacturing tooling for next-generation storage platforms at Everpure, working at the intersection of software, firmware, hardware bring-up, and factory validation.
What programming languages are required for this position at Everpure?
The position requires strong software fundamentals with solid C/C++ development experience, while Python-based automation is highly desirable.
Where is the Everpure Member of Technical Staff, Kernel position located?
This full-time position is located in Bangalore, India.
What kind of teams will I work with at Everpure?
You will partner with firmware and hardware teams during system power-on, platform bring-up, firmware management, and issue triage, as well as collaborate with global cross-functional teams.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.