Position: Senior .Net developer with С++ in  product company
Company: TechHunt
Experience required: 5y
English level: intermediate

The candidate will be part of a team that works on Company's proprietary hardware testing platform which communicates with testing instruments to produce repeatable and reproducible test data.  The testing platform allows multiple tests to be run in parallel using scripts running in multiple test threads.  Instrument communication is through a number of hardware busses using a number of protocols.

It's  a WinForms project written mostly in C#.NET. There is a little C++ for image processing (where speed counts). The most critical skill for candidate to have is communication protocols.  The major job  is communicating with instruments. The most common with instruments is the SCPI protocol.

Tech stack: C++, C#, .NET core, .NET framework

Main tasks: 
-  Participate in the design and development of the system and integrations.
-  Design and develop the enhancements to the product
- Work with Product Owners, Stakeholders, Architects on requirements, strategy, and architecture.