Job Type
Full-time
Work Mode
On-site
Compensation
₹5,00,000 - ₹20,00,000 / year
Experience
3+ Years years
Location
Bengaluru, Karnataka, India
Positions
3 openings
Industry
Semiconductor
Join our dynamic team as an Embedded Validation Engineer, where you will play a critical role in developing and validating cutting-edge storage solutions. This position offers an exciting opportunity to work on Python-based automation frameworks and embedded Linux environments, directly impacting the reliability and performance of advanced NVMe and PCIe technologies. If you are passionate about hardware-software integration and enjoy solving complex validation challenges, this role is perfect for you.
• Develop and maintain Python-based automation frameworks to streamline embedded validation processes.
• Architect and enhance validation frameworks to support comprehensive testing of embedded Linux systems.
• Execute detailed validation of storage protocols, including NVMe and PCIe, ensuring robustness and compliance.
• Conduct thorough hardware-software integration testing to verify seamless interoperability between components.
• Utilize C++ and Python interoperability tools (such as pybind11, ctypes, CFFI) to bridge testing frameworks and embedded systems.
• Collaborate cross-functionally with design, development, and quality teams to identify and resolve validation issues.
• Analyze test results, document defects, and propose corrective actions to improve product quality.
• 3+ years of experience in embedded validation or related roles, preferably in storage or embedded Linux domains.
• Proficient in Python programming, specifically for automation and framework development.
• Strong experience with Embedded Linux validation processes and tools.
• In-depth knowledge of storage protocols, particularly NVMe and PCIe.
• Hands-on experience with hardware-software integration testing methodologies.
• Proficiency in C++ programming and familiarity with Python-C++ interoperability techniques (pybind11, ctypes, CFFI).
• Excellent analytical and problem-solving skills with a detail-oriented mindset.
• Ability to work on-site and collaborate effectively within a multidisciplinary team environment.
• Experience with developing or enhancing validation framework architectures from the ground up.
• Familiarity with embedded systems debugging and profiling tools.
• Prior work experience in a storage technology company or semiconductor validation environment.
• Knowledge of additional scripting languages or test automation tools beyond Python.
Fill in your details — no account needed
Already have an account? Sign in