about 4 hours ago
Responsibilities
- Design and implement client software for macOS security solutions.
- Write multi-threaded/multi-platform code in C++.
- Research and find appropriate solutions based on requirement specifications.
- Collaborate with Product Management to understand and implement features.
- Write and execute unit tests for developed modules.
- Assist QA in testing the product effectively.
Requirements
- 10+ years of experience in endpoint, network, or cloud security product development.
- Strong programming skills in C++.
- Expertise in data structures and algorithms.
- Deep understanding of TCP/IP networking protocols.
- In-depth knowledge of macOS internals and software development.
- Familiarity with cryptography techniques.
- Experience with multi-platform code development.
- Knowledge of web data formats like JSON, XML, and MIME.
- Familiarity with CI/CD tools such as Jenkins.
- Strong verbal and written communication skills.