JOBSEARCHER

C# Developer

Our client is a top healthcare device R&D center from the US. In the rapidly growing medical devices field, possibility of reconfiguration and staying up to date is crucial. As a tools developer, you will play a pivotal role in integrating Over-The-Air firmware update features. Requirements 3+ years C# development experience Experience with cryptography concepts (certificate/key exchange, encryption/decryption) and packages (e.g. Bouncy Castle) Demonstrable OOAD knowledge Experience with low level protocols (BLE or some other technology, TCP/IP, HTTP, etc.) Working knowledge of ReST Embedded project experience would be a plus Android and Kotlin knowledge would be a plus. Client is based in US so this role requires from candidate flexible working hours, with standard 9am-5pm hours, and possible ad-hoc meetings after that time. Job responsibilities Design, implement, optimize and unit test tools for use within test and manufacturing departments Implement simulators of connected peer devices to use them as test fixtures (other department from our company is responsible for BLE layer) Ensure professional communication with customer peer groups Develop requirements and other formal documents Development work on the newly developed integrated emergency system. J-18808-Ljbffr