Senior C+ Engineer

Company:  Network Optix
Location: Burbank
Closing Date: 15/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Standard
Job Requirements / Description

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
Apply Now
Share this job
Network Optix
  • Similar Jobs

  • Senior C+ Engineer

    Burbank
    View Job
  • Senior Software Engineer (C+)

    Los Angeles
    View Job
  • Senior Software Engineer (C+)

    Los Angeles
    View Job
  • Senior Software Engineer (C / Linux)

    Los Angeles
    View Job
  • Senior Software Engineer (C / Linux)

    Los Angeles
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙