DescriptionPrimary 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 safe 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.
Education & Experience
- Bachelors degree in electrical engineering Electronics & Communication Engineering Instrumentation Engineering or a related discipline from a recognized university.
- Minimum 5 years of professional experience in device driver development test system software development or embedded system integration.
- Strong proficiency in object-oriented programming technologies particularly C# including:
- Designing scalable and maintainable software architectures.
- Developing reusable libraries and APIs for hardware control.
- Implementing robust error handling logging and diagnostics.
- Experience developing test and system software for automated test environments.
- Familiarity with multithreading asynchronous programming and performance optimization applications.
- Experience integrating software with hardware drivers embedded firmware interfaces and measurement devices.
- Solid understanding of electronic components circuits and signal behavior including:
- Analog and digital circuit basics
- Power management concepts
- Signal timing and integrity considerations
- Ability to interpret **hardware schematics and board layouts for debugging and validation purposes.
- Hands-on experience using standard electronic lab instruments including and not limited to Multimeters Oscilloscopes Power supplies Logic analyzers.
- Ability to perform signal measurements waveform analysis and hardware diagnostics during system debugging and validation.
- Fundamental understanding and practical experience working with hardware communication protocols including USB I2C UART Serial communication SPI.
- Ability to analyze communication transactions and debug **protocol-level issues between host software and embedded devices**.
Skills
- Strong work ethic combined with excellent communication skills.
- Ability to work independently with minimal supervision as well as collaboratively within a team.
- Adaptable and flexible with the capability to thrive in a cross-functional cross-cultural global team environment.
Working Conditions
- The work mode of Finisar Test Development Department India is Mandatory 5 days at office.
CultureCommitment
Ensure adherence to companys values (ICARE) in all aspects of your position at Coherent Corp.:
Integrity Create an Environment of Trust
Collaboration Innovate Through the Sharing of Ideas
Accountability Own the Process and the Outcome
Respect Recognize the Value in Everyone
Enthusiasm Find a Sense of Purpose in Work
Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex gender identity sexual orientation race color religion national origin disability protected Veteran status age or any other characteristic protected by law.
Finisar India (Subsidiary of Coherent Corp) is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender identity sexual orientation race color religion national origin disability or any other characteristic protected by law.
Required Experience:
Staff IC
DescriptionPrimary Duties & ResponsibilitiesDesign 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 communi...
DescriptionPrimary 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 safe 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.
Education & Experience
- Bachelors degree in electrical engineering Electronics & Communication Engineering Instrumentation Engineering or a related discipline from a recognized university.
- Minimum 5 years of professional experience in device driver development test system software development or embedded system integration.
- Strong proficiency in object-oriented programming technologies particularly C# including:
- Designing scalable and maintainable software architectures.
- Developing reusable libraries and APIs for hardware control.
- Implementing robust error handling logging and diagnostics.
- Experience developing test and system software for automated test environments.
- Familiarity with multithreading asynchronous programming and performance optimization applications.
- Experience integrating software with hardware drivers embedded firmware interfaces and measurement devices.
- Solid understanding of electronic components circuits and signal behavior including:
- Analog and digital circuit basics
- Power management concepts
- Signal timing and integrity considerations
- Ability to interpret **hardware schematics and board layouts for debugging and validation purposes.
- Hands-on experience using standard electronic lab instruments including and not limited to Multimeters Oscilloscopes Power supplies Logic analyzers.
- Ability to perform signal measurements waveform analysis and hardware diagnostics during system debugging and validation.
- Fundamental understanding and practical experience working with hardware communication protocols including USB I2C UART Serial communication SPI.
- Ability to analyze communication transactions and debug **protocol-level issues between host software and embedded devices**.
Skills
- Strong work ethic combined with excellent communication skills.
- Ability to work independently with minimal supervision as well as collaboratively within a team.
- Adaptable and flexible with the capability to thrive in a cross-functional cross-cultural global team environment.
Working Conditions
- The work mode of Finisar Test Development Department India is Mandatory 5 days at office.
CultureCommitment
Ensure adherence to companys values (ICARE) in all aspects of your position at Coherent Corp.:
Integrity Create an Environment of Trust
Collaboration Innovate Through the Sharing of Ideas
Accountability Own the Process and the Outcome
Respect Recognize the Value in Everyone
Enthusiasm Find a Sense of Purpose in Work
Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex gender identity sexual orientation race color religion national origin disability protected Veteran status age or any other characteristic protected by law.
Finisar India (Subsidiary of Coherent Corp) is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender identity sexual orientation race color religion national origin disability or any other characteristic protected by law.
Required Experience:
Staff IC
View more
View less