Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Senior Software Engineer - Protocol Optimization
Required Education and Experience
Applicants must meet the following education and experience requirements:
* 8 years of relevant experience and a Bachelors degree or
* 5 years of relevant experience and a Masters degree or
* 3 years of relevant experience and a PhD
Required Skills
* 8+ years of development experience in C/C++.
* 5+ years of experience with Internet protocols such as TCP, UDP, DNS, and/or HTTP
Desired Skills
* Master's degree in Computer Science or equivalent
* Good orientation in Linux, macOS, and Windows
* Strong communication and organizational skills
* Expertise with multi-threaded cross-platform development
* Passion to understand, learn and evaluate new technologies
* Proficiency with common scripting languages such as bash, perl, javascript, and/or python
* Solid background in writing secure code and code signing
* Strong problem solving and technical troubleshooting skills, attention to detail