OPEN POSITIONS
Testing and Support Engineer
Job description/Responsibilities
This position is primarily for Testing and Support Engineer. The candidate will review the operation, communication and control manuals of different electronic instruments. Writes sequences of standard commands for programmable instruments (SCPI) commands to control the equipment. Tests the SCPI sequences in OptiInstrument Software GUI and externally in the Command Prompt or Windows PowerShell using python scripting. Technical support to users and customers for integrating their equipment will be required.
The successful candidate should be self-motivated and be able to demonstrate technical and interpersonal skills. The candidate should be able to converse with potential customers at all levels in verbal, written and electronic formats. The candidate may be required to travel within North-America and overseas to represent Optiwave worldwide.
Summary of responsibilities
The successful Testing and Support Engineer will be responsible for the following:
- Review equipment operation, communication and control manuals
- Write Sequences of SCPI command sequences to communicate and control equipment
- Test Sequences of SCPI commands in GUI and using python scripting
- Integration of instruments into Optiwave software package(s)
- Create examples of the developed tools
- Work with the support team providing high-level technical support to customers and worldwide distributors
- Deliver training/workshop and seminars/webinars on Optiwave products
- Support the sales team on product demonstrations and evaluations
- Creating technical documents based on knowledge, instruction, and problem identification, in order to build/improve Optiwave support website knowledgebase
- Review product documentation prior to new releases
- Perform related duties as assigned
Job Requirements
- Sc. in Engineering with knowledge of using electronic equipment
- Knowledge of optical systems
- Strong knowledge of python and MATLAB
- Excellent English language skills
Please send your Resume to: jobs@optiwave.com
Photonics Software Engineer
Job description/Responsibilities
We are looking for a candidate to join the software development team working on expanding the capabilities of OptiSPICE and improving product integration.
Summary of responsibilities
- Contribute to software development of OptiSPICE and OptiSPICE Plugin
- Create and integrate simulation tools for building optoelectronic compact models
- Work with 3rd parties on product development and integration
- Expand compact model library supporting various PIC manufacturer PDK’s
- Oversee collaborative projects between Optiwave and other companies/academia
- Prepare technical documentation
- Build application examples demonstrating product features
- Give product demos and presentations
- Provide customer support for OptiSPICE and related products
Job Requirements
- Experience in numerical methods for optics and electronics
- Intermediate knowledge of C++, Matlab and Python
- Proficiency in Visual Studio and Git
- Knowledge in software development on Linux
- Fast learner with excellent debugging skills
- Excellent written and verbal communication skills
Assets:
- Masters/PhD in Electrical Engineering
- Experience with IC EDA tools (Mentor Graphics Tanner, Cadence Virtuoso or equivalent)
- Familiarity with optical/electrical IC circuit design & fabrication process
- Understanding of numerical methods for analog circuits (modified nodal analysis), 2D/3D EM and semiconductor physics
- Knowledge in optical/electrical telecommunication systems
- Analog circuit design experience
Please send your Resume to: jobs@optiwave.com