12 Aug
|
Coherent
|
Hyderabad
12 Aug
Coherent
Hyderabad
Description
Primary Duties & Responsibilities
- Design, develop, and maintain C#/.NET-based device drivers and control software for hardware modules used in automated test systems.
- Architect scalable driver frameworks to support multiple hardware revisions and device configurations.
- Implement robust communication layers (USB, UART, SPI, I2C, Ethernet, or custom interfaces) between host applications and embedded hardware.
- Ensure drivers support high reliability, deterministic behavior, and secure hardware interaction in production test environments.
- Develop reusable driver libraries and APIs for integration with test automation frameworks and system software.
- Work closely with STM32 microcontroller-based boards to develop and validate host-side control drivers.
- Interface with embedded firmware teams to define communication protocols, command structures, and data exchange mechanisms.
- Support firmware bring-up activities by validating register-level communication and device control sequences.
- Understand microcontroller peripherals such as ADC, DAC, GPIO, PWM, SPI, I2C,
and UART for driver integration.
- Utilize laboratory instrumentation to support debugging and validation activities, including and not limited to Oscilloscopes, Digital Communication Analyzers (DCA), Power supplies, Power meters, Network analyzers.
- Perform signal integrity checks, timing measurements, and power characterization during system validation.
- Correlate hardware measurements with software logs to identify system issues.
- Apply best practices in software architecture, code quality, and maintainability for long-term product support.
- Identify opportunities to improve test automation, system reliability, and development efficiency.
- Contribute to the evolution of driver frameworks and testing infrastructure used across the organization.
Education & Experience
- Bachelor’s degree in electrical engineering, Electronics & Communication Engineering, Instrumentation Engineering,
📌 Principal Engineer (Hyderabad)
🏢 Coherent
📍 Hyderabad