CareerPlan

Staff Engineer - Product Testing

Gurugram, IndiaFull-time2026-05-18 → 2026-11-12
On-site

Core

Develop testing strategies, test cases, and protocols for embedded software and hardware integration, executing system verification and reliability testing.

Role type

Staff Engineer - Product Testing (Embedded Systems)

Builds

System-level test development spanning hardware, firmware, and software integration

Domain

Medical devices / Embedded Systems / Hardware-Software Integration

Required skills

Embedded software testing, Test case design, Test protocol definition, SW reliability testing, Embedded protocols (CAN, I2C, UART), Lab equipment operation (oscilloscopes, signal generators), Test environment setup, System verification testing

Preferred skills

Python-based design and coding, GUI and embedded automation frameworks (Squish, Robot Framework, Pytest), CI/CD pipeline experience, Analog and digital circuitry testing, Medical device industry experience

Technologies

Qt/QML, Squash, Python, LabVIEW, C/C++, Jira, Bugzilla, CAN, I2C, UART

Responsibilities

Develop testing strategies for the developmental phase, Execute non-function testing (accuracy, reliability, performance), Build and debug test fixtures, Use standard lab equipment for electrical characterization, Provide early design feedback to cross-functional teams, Guide or mentor interns and specialists, Contribute to system-level test development, Execute formal system verification testing, Support projects during the research phase

Seniority

Staff, hands-on IC with mentorship responsibilities