Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer, C++

$180k - $250k

Network Optix

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.

This role is suited for a Senior C++ Software Engineer experienced in video processing and real-time streaming technologies. The platform operates across diverse hardware and operating systems and processes video streams from thousands of cameras worldwide. Development is primarily done in C++23 , using modern capabilities supported by the latest MSVC and Clang compilers.

What you'll be doing
Develop and enhance video processing and streaming components of the Nx Media Server
Work with video formats, codecs, and container formats (H.264, H.265, MP4, MKV, etc.)
Implement and improve real-time video transport protocols (RTSP, RTP, WebRTC, etc.)
Optimize low-latency video pipelines and media streaming performance
Integrate and extend FFmpeg-based media processing pipelines
  • Refactor existing code and increase test coverage (UT and FT)
  • Review the code of other members of the team
What you bring
Experience
Strong background in C++11 (or newer) in a multi-threaded environment
Experience working with video processing pipelines or media frameworks
Understanding of video codecs, container formats, and media streaming concepts
Experience with real-time streaming protocols such as RTP, RTSP, or WebRTC
Experience implementing high-performance or low-latency systems
Experience implementing unit and functional tests
  • Experience and/or desire for using AI development tools (i.e. Claude/Gemini ) to complement your core C++ skills.
  • It is our goal to open our server source code as a tool to the entire C++ video world, so experience with driving open source communities is a plus.
Nice to Have
Experience working with FFmpeg
Understanding of media transport protocols and NAT traversal (STUN/TURN/ICE)
Cross-platform development experience with Windows and Linux including embedded devices
  • Experience with WebRTC media pipelines
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 Burbank, CA; Walnut Creek, CA and Portland, OR; Belgrade, Serbia; Hague, Netherlands.

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

Network Optix is an equal opportunity employer committed to diversity and inclusion in the workplace. We celebrate the diversity of our workforce, which includes people of all cultural, national, racial, gender identities, and those who have served in the military. We strive for an environment where creativity and collaborative growth thrive. If you have a disability or special need that requires accommodation, please let us know.


By clicking "Apply", I acknowledge that I have read the Network Optix Privacy Policy and CCPA disclosure notice and hereby consent to the collection, processing, use, and storage of my personal information as described therein.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer, C++ in Walnut Creek, CA vacancy
  • $120k - $150k

     ...Property & Casualty and Healthcare industries. As a Senior Full Stack Development Engineer, you will play a key role in designing, building, and maintaining...  ...Science or related field ~8+ years of backend software engineering experience ~ Strong experience in Java... 
    Senior
    Work at office
    Local area
    Shift work
    2 days per week

    Office Ally

    Concord, CA
    8 days ago
  • $137k - $169k

    A leading biotechnology company in California is seeking a Research and Development (R&D) Optical Integration Engineer. This role involves developing new products and testing biopharmaceutical applications. Candidates should have a Master's degree in Engineering, strong... 
    Senior

    RheoSense

    San Ramon, CA
    4 days ago
  • $120k - $150k

     ...the Property & Casualty and Healthcare industries. As a Senior Development Engineer (Client Implementations), you will play a critical role in...  ...ll Need ~ Bachelor's degree or equivalent experience in software development or healthcare technology ~10+ years of... 
    Senior
    Work at office
    Local area
    2 days per week
    Early shift

    Office Ally

    Concord, CA
    8 days ago
  • $123.84k - $234.77k

    A leading advisory firm is seeking a Manager in the Technical Accounting Practice. The role includes managing multiple client engagements, collaborating with specialists on complex financial reporting, and mentoring others in the practice. A Bachelor's degree in accounting...
    Senior

    Baker Tilly US

    Walnut Creek, CA
    4 days ago
  • $105k - $125k

    A leading consumer goods company in Walnut Creek is seeking a Senior Analyst, SAP Finance Technology. This role involves supporting SAP Finance solutions, partnering with finance, accounting, and IT to implement efficient systems. Candidates should have 5+ years of experience... 
    Senior

    Central Garden & Pet Company

    Walnut Creek, CA
    4 days ago
  • $120k - $155k

    RheoSense, Inc. is seeking a Software Engineer (Mid-Level and Senior) to join their team in San Ramon, California. The ideal candidate will have experience in Windows development using C#/.NET and C++, with a focus on building user-friendly applications. Responsibilities... 
    Senior

    RheoSense, Inc.

    San Ramon, CA
    4 days ago
  • $128.21k - $208.13k

    HDR is seeking a Senior Geotechnical Engineer located in Walnut Creek, California. The role involves mentoring staff, leading geotechnical projects, and preparing technical documents. Ideal candidates will have a Bachelor’s degree in Civil Engineering, at least 10 years... 
    Senior

    HDR

    Walnut Creek, CA
    16 hours ago
  •  ...Developer with extensive experience in Java, Spring Boot, and CI/CD practices. The ideal candidate will have a strong background in software development, with proven skills in various J2EE technologies and frameworks. This position is contract-based for 6+ months with... 
    Senior
    Contract work

    Integrated Resources Inc.

    Walnut Creek, CA
    4 days ago
  • A technology firm is seeking a Senior Database Systems Engineer/Administrator who will manage, optimize, and secure enterprise database platforms primarily using MongoDB and SQL databases. Candidates should have a minimum of 5 years of experience and expertise in clustered... 
    Senior

    Netpace Inc

    Walnut Creek, CA
    2 days ago
  • Accenture is seeking an Epic Certified Clinical Inpatient Senior Analyst in Walnut Creek, California. This role requires expertise in managing applications and day-to-day operations while working closely with client stakeholders and offshore teams. Candidates should have... 
    Senior

    Accenture

    Walnut Creek, CA
    16 hours ago
  • Regal Executive Search Logo Website Senior Tax Manager - Tax Principal Location: 1460 Maria Lane Suite 360 Walnut Creek, CA 94596, US...  ...Private sector experience is a plus Familiarity with GoSystems tax software and advanced Excel skills preferred Excellent analytical and... 
    Senior
    Work at office

    Regal Executive Search

    Walnut Creek, CA
    4 days ago
  •  ...Senior Database Engineer/Architect Digital Intelligence Solutions (DISYS) is seeking a Senior Database Engineer/Architect to provide clinical...  ...solutions. Implement processes and procedures for the development and release of products/projects that facilitate high... 
    Senior

    Samprasoft

    Walnut Creek, CA
    16 hours ago
  •  ...Senior Java Developer This multi-year engagement is for an onsite Senior Java Developer...  ...industry, of which 4 years is in Java development and 2 years is in designing Java based...  ...Education: Bachelor's degree in Engineering or Computer Science This is an opportunity... 
    Senior

    Samprasoft

    Walnut Creek, CA
    16 hours ago
  •  ...PTC is leading the way. Our software brings the physical and digital...  ...Architect - Platform Engineering-Hybrid San Ramon, CA We...  ...new capabilities Mentor senior engineers and contribute to...  ...platforms to enhance the software development lifecycle and improve engineering... 
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours
    2 days per week

    PTC

    San Ramon, CA
    4 days ago
  •  ...Principal Architect - Platform Engineering (Hybrid, San Ramon, CA) We...  ...new capabilities. Mentor senior engineers and contribute to...  ...Qualifications 12+ years of professional software engineering experience,...  ...to enhance the software development lifecycle and improve... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week

    PTC Inc.

    San Ramon, CA
    16 hours ago
  •  ...Job Title: Senior Database Systems Engineer/Administrator (MongoDB) Location: Walnut Creek, CA (Hybrid) Duration: 12+ months with potential extensions Job Summary: Seeking an experienced Database Systems Administrator to design, manage, optimize, and secure... 
    Senior

    Netpace

    Walnut Creek, CA
    16 hours ago
  • $150k - $180k

     ...Senior Mobile SDET Burbank, California, United States Network Optix (Nx) is a global powerhouse in video software development, driven by a mission to empower the creation of intelligent video...  ...role for a high-autonomy engineer who will not just execute, but define... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Network Optix

    Walnut Creek, CA
    3 days ago
  •  ...Senior System Engineer - OS Kernel Location: Walnut Creek, CA ABOUT WIND...  ...leader in delivering software for mission-critical intelligent...  ...all aspects of the software development process HOW YOU WILL...  ...Experience with assembly, C++, Python, and other development... 
    Senior
    Temporary work

    Aptiv

    Walnut Creek, CA
    1 day ago
  • $166.5k - $250k

     ...Sr. Principal Software Engineer – Platform Location: San Ramon, CA (Hybrid – 2–3 days onsite) Role Overview We are seeking an exceptional...  ...systems. Key Responsibilities Platform Engineering & Development Design and build scalable, high-performance platform... 
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours

    PTC

    San Ramon, CA
    1 day ago
  • $56.78k - $83.36k

     ...MEDICAL COLLAB FERTILITY, INC. seeks a Senior Embryologist in Walnut Creek, CA to perform oocyte retrievals, embryo culture, vit-rification & storage. Wage: $56,784 to $83,360/ yr. Resumes to Mary Bennett, 2700 Ygnacio Valley Rd., Ste. 170, Walnut Creek, CA 94598.... 
    Senior

    Collab Fertility, Inc.

    Walnut Creek, CA
    1 day ago
  •  ...Senior AI NodeJS Engineer Solvd Inc. is a rapidly growing AI-native consulting and technology services...  ...transformation across cloud, data, software engineering, and artificial...  ...of Tooploox, a premier AI and product development company, Solvd now offers true end-to... 
    Senior

    Solvd

    Walnut Creek, CA
    4 days ago
  •  ...Clearstory is hiring a Senior Software Engineer to help lead the evolution of our frontend platform and customer experience. This is a high-...  ...novelty, but as core leverage. You’ll have access to modern development workflows, strong engineering peers, and the opportunity... 
    Senior
    For contractors
    Work at office
    2 days per week
    3 days per week

    Clearstory

    Walnut Creek, CA
    9 hours ago
  • $104k - $147k

    Overview We are seeking a Mid to Senior Level Structural Engineer to join our team. Responsibilities Perform detailed structural design for water and wastewater treatment facilities, working with other project team members to integrate requirements into the structural... 
    Senior
    Flexible hours

    Carollo Engineers, Inc.

    Walnut Creek, CA
    1 day ago
  •  ...Senior.NET Developer Human Power BG is an HR agency that offers...  ...Project Stage: Support + Development About The Candidate...  ...~ Knowledge of the Agile Software Development Life Cycle ~ Experience...  ...Computer Science, Computer Engineering, or a related field Experience... 
    Senior

    Human Power BG

    Walnut Creek, CA
    1 day ago
  •  ...JOHNSON SERVICE GROUP seeks a Senior Claims Examiner to manage 4850 workers' compensation claims fully remote from Northern CA. You will handle claims from inception to closure, ensuring timely processing and payment of benefits. The ideal candidate has at least 3... 
    Senior
    Remote work

    Johnson Service Group (IL)

    Pleasant Hill, CA
    4 days ago
  •  ...About JKI JKI is a software consulting firm headquartered in Walnut...  ...rapid iteration, LabVIEW software engineering best practices, FPGA and real-time development, data and signal processing, and...  ...Responsibilities As an Intermediate to Senior Project Engineer at JKI, you... 
    Senior
    Temporary work
    Work at office
    Local area
    Relocation
    Visa sponsorship

    JKI

    Walnut Creek, CA
    3 days ago
  • $138k - $170k

     ...Striking Distance Studios is looking for a Senior AI Engineer to work in a cooperative, cross-...  ...QUALIFICATIONS ~ Bachelor's degree in software engineering, computer science, or equivalent...  ...and detail oriented. ~ Advanced C++ skills. ~ Advance knowledge on blueprints... 
    Senior
    Full time
    Flexible hours

    Striking Distance Studios

    San Ramon, CA
    16 hours ago
  •  ...Senior Vice President, Stategic Initiatives About the Company Mission-driven organization providing sports training & athletic...  ...sports competition health education non-profit community development volunteer coaching and special olympics About the... 
    Senior

    Confidential

    Pleasant Hill, CA
    1 day ago
  •  ...Relation Insurance Services is seeking a Senior Client Service Specialist based in Pleasant Hill, California. This pivotal role assists the Account Management and Consulting teams in providing exceptional service to clients. You'll coordinate deliverables, manage client... 
    Senior

    Relation Insurance Inc

    Pleasant Hill, CA
    1 day ago
  • $47.37 - $57.37 per hour

    Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company. Accenture is consistently recognized on FORTUNE's 100 Best Companies to Work For and Diversity Inc's Top 50 Companies...
    Senior
    Hourly pay
    Live in
    Work at office
    Local area
    Immediate start
    Flexible hours

    Accenture

    Walnut Creek, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer, C++. Be the first to apply!