Instigate Semiconductor CJSC in partnership with world leading Semiconductor and Electronic System Solutions provider is looking for team players to join its current team in Gyumri.
We are looking for a Senior engineer as a full-time team member who will participate in the design/development and testing phases of the project by understanding customer requirements, undertaking design activities, performing development/coding/testing, consulting/mentoring junior team members, discussing and deciding development plans/procedures
Salary: 900000 AMD – 2200000 AMD Net a month


- Design/implementation/integration of IP modules, creation of HW/SW verification/validation test-benches
- Debugging Verilog RTL, generated bit-streams, building CAD flows for EDA tools
- Investigation of benchmark and complex designs for QoR analysis, find QoR outliers
- Coding with C/C++ for firmware/drivers, develop IFS/GUI with C++/QT, review/improve the existing codes
- Preparing necessary technical documentation
- Communicating effectively with team members handling communication/conference calls with customers at late hours if required
- Handle assignments in both R&D and QA projects
- Applying best practice techniques: monitor and input into the organization's standards and processes
- Work as a part of the team: help team to grow in knowledge, participate in management discussions, help to grow junior members of the team, support long-term company growth

Required Qualifications:

- Knowledge of FPGA architecture and FPGA tool flows
- Experience in Verilog/SystemVerilog/VHDL
- Experience in TCL/Python scripting languages
- Experience in C++/QT
- Experience in development/maintenance of coverage-driven test environments
- Working experience in SCRUM/Agile development process, including related tools like Confluence, Git, Svn, Redmine, SAR or similar
- Excellent interpersonal and communication skills and ability to professionally interact with diverse group of staff and customer
- Professional knowledge of English language (verbal and written skills)
- Positive, constructive and can do/learn attitude