← Back to job listings
K
Senior C Developer
krisp · Yerevan, Armenia
About The Role
Krisp is looking for a Senior C++ Software Engineer who wants to be challenged with designing, developing, and delivering world-class programs and apps. The ideal candidate has experience building complex distributed systems involving real-time communications as well as embedded systems.
Responsibilities
- -
- Develop and maintain C++ SDKs running Krisp’s world-class ML algorithms
- -
- Ensure stability and scalability of the systems;
- -
- Analyze, design, program, debug, configure and modify various programs and applications;
- -
- Design, develop, deploy and operate services/applications to deliver real-time and low latency capabilities
- -
- Collaborate with other team members and stakeholders;
Required qualifications
- -
- At least 5 years of experience as a C++ engineer;
- -
- BS(or maybe MS?) degree in Computer Science / Engineering
- -
- Knowledge developing and debugging in C/C++
- -
- Familiarity with continuous integration
- -
- Knowledge of writing native modules for high-level languages such as Python
- -
- Experience in load/performance testing;
- -
- Good interpersonal, oral and written communication skills;
- -
- Good knowledge of verbal and written English language;
- -
- Positive attitude with teamwork, hands-on and "can do" mentality.
Preferred Qualifications
- -
- Knowledge of high performance optimization techniques
- -
- Experience developing high performing SDKs for consumer devices or mobile, including ML algorithm porting and systems software development
- -
- Experience with embedded systems
- -
Experience in Machine Learning
- -
- Experience with filesystems, server architectures, and distributed systems
- -
- Strong Mathematical background
This listing was posted by a verified recruiter at krisp. Report this listing
JobSpring