Network Optix logo

Network Optix

Remote Jobs

Build 21st century VMS and VSaaS solutions rapidly with Network Optix.

4 open rolesTeam 51,200H1B SponsorLatest: Jul 31, 2026, 4:36 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

4 Jobs

Network Optix logo

Regional Manager

Network Optix

Build 21st century VMS and VSaaS solutions rapidly with Network Optix.

Manager1 day ago
Full TimeRemoteSeniorTeam 51-200H1B Sponsor

• Drive the expansion and market share of Nx Witness Enterprise across Brazil. • Hunt for and close net-new enterprise business opportunities in Brazil, establishing the Nx Witness Enterprise SaaS subscription model as the standard choice for new deployments. • Identify, onboard, and train a new wave of regional distributors, MSPs, and integrators capable of selling and managing recurring subscription portfolios via Nx Connect. • Own and exceed sales targets in the Brazilian territory, specifically measured by Net-New Annual Recurring Revenue and subscription-based camera feed activations. • Deliver highly engaging product presentations and deep-dive technical demonstrations highlighting enterprise capabilities like the Organizational Layer, Nx Maps (GIS), and Advanced AI integration via Nx AI Manager. • Build a comprehensive territory action plan for Brazil to systematically target high-growth verticals (e.g., retail, smart cities, logistics) that thrive on flexible SaaS pricing models. • Act as the face of Nx Witness SaaS in Brazil by attending local security trade shows, conducting localized webinars, and driving community engagement. • Manage the entire B2B sales cycle from initial outreach to contract close, ensuring accurate documentation and forecasting within the CRM.

Brazil
$38K - $55K / year
Network Optix logo

Senior Software Development Engineer, C++

Network Optix

Build 21st century VMS and VSaaS solutions rapidly with Network Optix.

Full TimeHybridSeniorTeam 51-200H1B Sponsor

Experience working with video processing pipelines or media frameworks. Understanding of video codecs, container formats, and media streaming concepts.

California + 3 moreAll locations: California | Oregon | Serbia | Netherlands
Network Optix logo

Software Development Engineer, C++

Network Optix

Build 21st century VMS and VSaaS solutions rapidly with Network Optix.

OtherHybridSeniorTeam 51-200H1B Sponsor

Title: Software Development Engineer, C++ Location: Taipei, Taiwan; Hague, Netherlands; Burbank, CA; Walnut Creek, CA and Portland, OR; Belgrade, Serbia Job Description: Network Optix (Nx) is a global 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 Operating System helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions. Nx is headquartered in Walnut Creek, California, with additional locations in Burbank, California, Portland, Oregon, Belgrade, Serbia; Hague, Netherland; Taipei, Taiwan, and regional teams distributed across the globe. Recognized on the Inc. 5000 Fastest Growing Companies list for 9 years running, we are committed to expanding our teams cross-functionally and globally. Network Optix aims to power the world’s most intelligent video solutions, with the ultimate goal of carving a path toward revolutionizing the landscape of video technology and transforming how we perceive the world around us. About the Team Our team is responsible for a large part of the server-side development — camera integration and support. We work with a wide variety of camera manufacturers, each using different protocols (IP-based, TCP/UDP, HTTP, SOAP, ONVIF, and various proprietary text and binary protocols). The integration team investigates and supports these protocols, often performing reverse engineering. A significant part of the work involves debugging issues on local and remote devices using tools like Wireshark. Our software runs on a wide range of hardware and operating systems. We build efficient, portable solutions using modern C++ (C++20/23), along with CMake, Conan, and Git. What You’ll Be Doing - Examine various camera APIs and develop plugins for different vendors - Add support for new cameras and devices (NVRs, DVRs, intercoms, IP speakers, etc.) - Implement support for new camera features and capabilities - Maintain and improve camera support on the server side - Collaborate with the core server team to enhance camera-server interaction - Investigate Wireshark logs and server logs to diagnose and resolve issues reported by technical support - Troubleshoot complex problems, including server crashes and device-specific issues - Interact with device manufacturers to improve and stabilize integrations - Refactor existing code and increase unit and functional test coverage - Participate in code reviews - Assist the Support team in analyzing complex field issues Domain / Areas of Work Each integration typically involves working across multiple protocols and includes: - Camera discovery - Capability detection - Configuration management - Device control - Media stream handling - Video analytics data processing Camera Features You’ll Work With - Audio/video sources and encoders - PTZ (pan-tilt-zoom) - Advanced hardware features (wipers, heaters, etc.) - Speakers and IO ports - Security features (doorbells, locks, alarms) Advanced Video Analytics - Event detection (line crossing, loitering, etc., 50+ types) - Object tracking and classification - Recognition (license plates, faces, etc.) - Analytics configuration (regions of interest, rules, etc.) What you bring Experience - Experience working with large codebases and maintaining existing systems - Strong experience in C++17/20, including multi-threaded and asynchronous programming - Experience with Windows and Linux C++ toolchains - Experience analyzing network traffic (e.g., Wireshark) - Solid understanding of OOP and software design patterns - Strong debugging and problem-solving skills - Experience writing unit and functional tests - Experience with web services, SOAP, and ONVIF (desirable) - Experience with Qt 6 (desirable) Technical Skills - Ability to write efficient, portable C++ code in a multi-threaded environment - Strong understanding of asynchronous programming - Ability to work with and evolve an existing codebase - Experience with CMake and Git - Basic system administration skills - Experience working with issue tracking tools (e.g., Jira) Knowledge - Strong knowledge of C++17/20 and STL (C++23/26 is a plus) - Understanding of algorithms and data structures - Knowledge of concurrent programming - Solid understanding of memory management (low-level and high-level) - Understanding of Windows and Linux internals - Deep understanding of OOP and design patterns - Strong understanding of networking fundamentals and HTTP Nice to Have - Cross-platform development experience (Windows/Linux, including embedded systems) - Familiarity with Boost - Understanding of device-level integrations and video systems - Experience working with analytics from vendors (e.g., Uniview, Vivotek) - Familiarity with modern AI-assisted development tools (e.g., code generation, static analysis, or developer productivity tools) What we offer - Competitive compensation - Paid time off - Flexible working hours - Hybrid work in our brand-new comfortable office - Employer-sponsored health coverage - Working with top industry experts in our international team The position is ideally a hybrid role in one of our offices located in Taipei, Taiwan; Hague, Netherlands; Burbank, CA; Walnut Creek, CA and Portland, OR; Belgrade, Serbia. Please note: We do not accept unsolicited resumes from third-party recruiters or staffing agencies. Any unsolicited resumes sent to our employees or submitted to our careers page or job postings without a formal agreement in place will be considered property of Network Optix, and no fees will be paid in the event that candidate is hired by the company. Base pay range $180,000 - $250,000 USD

California + 4 moreAll locations: California | Oregon | Taiwan | Netherlands | Serbia
$180K - $250K / year
Network Optix logo

Senior Test Automation Engineer, Python

Network Optix

Build 21st century VMS and VSaaS solutions rapidly with Network Optix.

SDET149 days ago
OtherRemoteSeniorTeam 51-200H1B Sponsor

• Design, develop, and maintain large-scale integration and end-to-end automated tests • Build scalable automation solutions validating desktop and mobile clients, APIs, and system interactions • Strengthen layer-appropriate automation (API/integration vs GUI) • Apply advanced test architecture and automation design patterns • Contribute to the evolution of the test framework and shared testing libraries • Identify gaps in automated coverage and areas of regression risk • Apply risk-based thinking to prioritize automation work • Reduce over-reliance on brittle GUI automation by strengthening lower-level validation • Proactively propose improvements that increase framework scalability, reliability, and maintainability • Create and manage virtual environments (Windows, Ubuntu) • Automate testing for desktop and mobile clients across virtualized environments • Configure Windows and Linux systems for automated testing • Automate desktop and mobile GUI using Qt-based tools • Continuously improve test infrastructure to make it robust, fast, and scalable • Ensure automated tests provide fast, trustworthy CI feedback • Optimize test execution to improve feedback cycles and build reliability • Investigate and systematically reduce test flakiness • Improve pre-commit, smoke, and regression gating • Partner with developers to distinguish product defects from test instability • Contribute to reducing defect leakage into production • Improve infrastructure scalability to support faster test execution and larger coverage • Investigate failures using logs, dumps, and backtraces • Use tools like strace and procmon to dig into system-level issues • Analyze failures across different OS environments • Collaborate with developers and teammates to identify root causes • Communicate findings clearly, with actionable next steps • Write clean, readable, and maintainable Python code (3.10+) • Maintain professional Git history • Participate in strict code reviews and design discussions • Contribute to long-term framework evolution and infrastructure improvements • Develop reusable testing utilities and shared automation libraries • Mentor junior engineers and promote automation best practices across the team • Support continuous improvement of engineering standards and testing practices

California + 1 moreAll locations: California | Oregon
$127.5K - $187K / year
Job Closed