Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions.
We are looking for a Senior C++ software engineer who has a strong background in multi-threading and highly distributed applications. Our software runs on all kinds of hardware and operating systems. The main language we use is C++20 (we use cutting-edge technologies supported by the latest MSVC and clang compilers).
Key Responsibilities
- Develop new and enhance existing VMS Server Network API functionalities
- Increase the security of the VMS Server API, authentication and permission management
- Implement distributed functionality across several entities across the network
- Refactor existing code and increase test coverage (UT and FT)
- Review the code of the other members of the team
Required experience and skills
- Strong background in C++11/14/17 in multi-threaded environment
- Understanding of the network stack and HTTP protocol
- Experiences in implementing unit and functional tests
Nice to have
- Cross-platform experiences with Windows and Linux including embedded devices
- Good understanding of the network stack and protocols like TCP, UDP, SSL, TLS, HTTP, WebSocket, etc
- Some of these technologies: MSVC, clang, bash, python, CMake, SQL, OpenAPI, OAuth, LDAP
What we offer
- Competitive compensation
- Paid time off
- Flexible working hours
- Onsite work in our brand-new comfortable office
- Employer-sponsored health coverage
- Working with top industry experts in our international team
Hybrid or Remote
The position is ideally a hybrid role. We will also consider candidates in the San Francisco area and the office is located in Walnut Creek, CA. We will also consider 100% remote.
#J-18808-Ljbffr