APPLY HERE
Location: Hyderabad
Company: Coherent
Primary Duties & Responsibilities
- Design, develop, and implement low-level software drivers (embedded firmware) specifically for STM32 microcontrollers, as well as for other in-house designed test boards and instruments.
- Design and develop low-level software drivers (embedded firmware) in C/C++, C#, VB.NET for our in-house designed test boards and instruments.
- Collaborate with hardware designers to integrate new boards into the existing software architecture.
- Work closely with the hardware design team to debug new instruments/boards.
- Lead the release and qualification process of new instruments/boards into production.
- Read and interpret complex electrical schematics to support the development and debugging of hardware and software integrations.
- Operate hands-on in the lab with digital multimeters (DMMs), oscilloscopes, and logic analyzers to test and validate designs.
Education & Experience
- A BS/MS degree in Electronics/Electrical Engineering (EE) or a related field, underscoring a strong foundation in EE principles.
- Minimum 5 years of experience in a similar position.
- Advanced programming skills in .NET languages (C/C++, C#, VB.NET).
- Experience with instrument communications protocols (GPIB, SCPI, i2c, UART).
- A thorough understanding of high-speed digital data concepts and the ability to read and interpret electrical schematics.
- Hands-on experience in the lab with essential tools such as DMMs, oscilloscopes, and logic analyzers.
- Knowledge of Digital Signal Processing (DSP) is considered a significant advantage.
- Proven ability to work collaboratively with hardware design teams and proficiency in debugging complex systems.
Skills
- Must be hard-working with good communication skills.
- Must be able to work both independently with minimal guidance, as well as part of a team.
- Be flexible and ability to excel in a cross-organizational, cross-cultural, global team environment





