T
Python C++ Validation Engineer
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 3–8 yrs
- Salary
- INR 1,200,000 – INR 2,200,000 / year
- Openings
- 1
- Posted
- 17 hours ago
- Work mode
- In office
- Education
- B.Tech / B.E.
- Eligibility
- Candidates holding B.Tech or B.E. degrees in Electronics and Telecommunication Engineering, Energy and Power Engineering, Computer Science and Business Systems, Instrumentation and Control Engineering, Artificial Intelligence and Machine Learning, Electronics, Applied Electronics and Instrumentatio…
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
We are seeking a Python C++ Validation Engineer with 3 to 8 years of expertise to join our team in Bangalore. The ideal candidate will specialize in developing automation frameworks and validating embedded system components, particularly in storage and hardware testing domains.
Key Responsibilities
- Design and implement automation frameworks using Python tailored for embedded system validation.
- Enhance existing validation frameworks to improve testing efficiency and accuracy.
- Conduct thorough validation on Embedded Linux platforms.
- Execute testing and verification procedures for NVMe, PCIe, and storage hardware components.
- Perform integration testing bridging hardware and software components.
- Develop interoperability layers between Python and C++ using tools such as pybind11, ctypes, and CFFI.
- Identify, diagnose, and resolve issues arising during system-level validations.
Required Qualifications
- Bachelor's degree (B.Tech/B.E.) in relevant engineering disciplines including Electronics and Telecommunication, Computer Science, Electrical, Instrumentation, Artificial Intelligence, Cyber Security, and related fields.
Technical Skills
- Proficient in Python and C++ programming languages.
- Strong experience with automation and validation frameworks.
- Hands-on experience with Embedded Linux environments.
- Solid understanding of NVMe, PCIe, and storage system validation.
- Knowledge of Python-C++ interoperability through pybind11, ctypes, and CFFI.
- Skilled in hardware/software integration testing and debugging techniques.
Additional Information
The role demands expertise in embedded systems validation and automation framework development within a technical and fast-paced environment based in Bangalore.
Minimum education
Bachelor's Degree