W

Senior Application Developer (C++/Python) - Multi-Camera Tracking

Wobot AI • India
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Wobot AI seeks an experienced Application Developer with 3 years of C++ and Python experience to design and implement high-performance, scalable software solutions. The role focuses on building a multi-camera person and vehicle tracking application using the latest models and algorithms. Key responsibilities include C++ development, performance optimization, and integration, with a strong emphasis on collaboration and delivering robust applications.

Key Highlights
Develop and implement a multi-camera person and vehicle tracking application.
Utilize C++ and Python for high-performance, scalable software solutions.
Requires 3 years of experience in a similar application development role.
Key Responsibilities
Design, develop, and manage high-performance software applications using C++.
Implement and optimize code for performance, security, and memory efficiency.
Write robust, efficient, and scalable C++ code for various applications.
Monitor and optimize the performance and responsiveness of C++ applications across multiple platforms and environments.
Integrate third-party libraries, tools, and APIs into C++ applications for enhanced functionality.
Collaborate with developers, engineers, and stakeholders to ensure seamless integration of C++ applications with other systems and components.
Run unit, integration, and performance tests to ensure the stability and functionality of C++ applications.
Conduct code reviews and ensure adherence to coding standards, security protocols, and best practices in C++ development.
Participate in agile development processes and contribute to continuous improvement of C++ development workflows.
Technical Skills Required
C++ Python Object-oriented programming Data structures Algorithms Memory management Multithreading Concurrency C++11 C++14 C++17 C++20 STL GIT
Benefits & Perks
100% remote workplace
Health insurance
Equity options for top performers
Mental health consultations
Company-sponsored upskilling courses
Growth hours
40 hours for community causes
Access to a financial advisor
Nice to Have
Knowledge of performance optimization, profiling, and debugging tools for C++
Experience with security best practices in C++ development

Job Description


We are looking for an experienced application developer having exposure in C++ and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance, scalable software solutions using C++ & Python, and delivering robust applications while working closely with our team of developers and engineers.

The key application we are looking to build is a multi camera person and vehicle tracking application, where we want to make use of the latest models, pipelines and algorithm to capture and track the objects across a large number of cameras.

Job Responsibilities

  • Design, develop, and manage high-performance software applications using C++
  • Implement and optimize code for performance, security, and memory efficiency
  • Write robust, efficient, and scalable C++ code for various applications, including real-time systems, embedded systems, and desktop software
  • Monitor and optimize the performance and responsiveness of C++ applications across multiple platforms and environments
  • Integrate third-party libraries, tools, and APIs into C++ applications for enhanced functionality
  • Collaborate with developers, engineers, and stakeholders to ensure seamless integration of C++ applications with other systems and components
  • Run unit, integration, and performance tests to ensure the stability and functionality of C++ applications
  • Conduct code reviews and ensure adherence to coding standards, security protocols, and best practices in C++ development
  • Participate in agile development processes and contribute to continuous improvement of C++ development workflows

Required Skills

  • 3 years of work experience in a similar position
  • 3 years of experience in software development using C++
  • Proficiency in object-oriented programming, data structures, and algorithms with C++
  • Strong understanding of memory management, multithreading, and concurrency in C++ applications
  • Experience with integrating C++ applications with back-end technologies or third-party libraries
  • Familiarity with C++ standards (C++11/14/17/20) and STL (Standard Template Library)
  • Understanding of version control systems such as GIT
  • Knowledge of performance optimization, profiling, and debugging tools for C++ is a plus
  • Experience with security best practices in C++ development is preferred
  • Excellent communication and collaboration skills, with a proven track record of effective teamwork
  • Strong analytical and problem-solving skills, dedicated to delivering high-quality, efficient software solutions

How We Work

  • We use Microsoft Teams for daily communication, conduct daily standups and team meetings over Teams.
  • We value open discussion, ownership, and a founder mindset.
  • We prioritize design, amazing UI/UX, documentation, to-do lists, and data-based decision-making.
  • We encourage team bonding through bi-weekly town halls, destressing sessions with a certified healer, and fun company retreats twice a year.
  • We offer a 100% remote workplace model, health insurance, top performers eligible for attractive equity options, mental health consultations, company-sponsored upskilling courses, growth hours, the chance to give back with 40 hours for community causes, and access to a financial advisor.
  • Wobot is an Equal Opportunity Employer

If you have a passion for developing innovative applications and want to work on cutting-edge technology, we encourage you to apply for this exciting opportunity.

Similar Jobs

Explore other opportunities that match your interests

Junior Python Game Developer

Programming
•
10h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

umanist na

India

Senior IAM CyberArk Engineer

Programming
•
11h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

India

Full Stack Software Engineer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

airworks

India

Subscribe our newsletter

New Things Will Always Update Regularly