This job has expired on Indeed
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

C++ Software Engineer (Core Engine Development)

Optivuze (Private) Limited
Karachi Defence Housing Society

Location

Karachi Defence Housing Society

Full job description

About Us

We’re building the next-generation AI video analytics platform — combining proactive surveillance, real-time insights, and safety-first intelligence, all powered by computer vision. If you’re excited about transforming ordinary cameras into smart decision-making tools, this is your moment.

About the Role

We’re looking for a skilled C++ Software Engineer to design and build high-performance, low-latency core engines from the ground up. You’ll collaborate closely with our AI Engineers and Development Managers to architect efficient systems, design class diagrams, and implement optimized algorithms.

We’re seeking someone with strong memory management, experience with real-time systems, and a passion for building scalable, high-performance software.

Key Responsibilities

  • Design and develop low-latency C++ engines from scratch
  • Collaborate with AI and development teams to integrate core systems
  • Optimize performance-critical code for real-time processing
  • Design class diagrams, algorithms, and system architectures
  • Debug and improve memory management in latency-sensitive environments
  • Work with multi-threading, sockets, and inter-process communication

Required Skills & Qualifications

  • 1+ years of professional C++ development experience
  • Strong grasp of memory management, pointers, and data structures
  • Experience working with low-latency, real-time systems
  • Ability to design and optimize algorithms and class structures
  • Familiarity with Linux environments

Bonus (Nice-to-Have):

  • Experience with Python scripting
  • Knowledge of Redis, ZeroMQ (ZMQ), Boost sockets, or API/socket programming
  • Familiarity with CMake and CI/CD pipelines

Why Join Us?

  • Build high-performance engines from the ground up
  • Collaborate with AI and engineering experts on cutting-edge tech
  • Have a founding-level impact on a mission-critical product
  • Enjoy a competitive salary and early equity
  • Grow into senior engineering leadership roles as we scale

If you’re passionate about C++, system design, and low-latency programming, we’d love to hear from you!

How to Apply:
Send your resume and GitHub/C++ portfolio to careers@optivuze.com.

Job Type: Full-time

Application Question(s):

  • If selected, how many days notice do you require to join?
  • How many years of Software Development experience do you currently have?
  • How many years of work experience do you have with C++?
  • How many years of work experience do you have with Computer Vision?
  • How many years of work experience do you have with Python (Programming Language)?
  • What is your existing salary?

Work Location: In person