Match score not available

Software Developer (C++)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field, Minimum 2 years C++ development experience, Proficiency in problem-solving & algorithm development, Experience with multimedia frameworks like GStreamer or NVIDIA DeepStream, Knowledge of memory management & software version control systems.

Key responsabilities:

  • Develop, optimize & troubleshoot C++ code for video streaming & computer vision applications
  • Collaborate with team to meet project goals
  • Stay updated on latest C++ programming, multimedia frameworks & computer vision technologies
Bipolar Factory logo
Bipolar Factory
2 - 10 Employees
See more Bipolar Factory offers

Job description

This is a remote position.

We are seeking a skilled C++ Developer with a keen interest in video streaming and computer vision technologies. The ideal candidate will have at least 2 years of professional experience in C++ and a strong foundation in problem-solving. This role is critical for developing high-performance applications and systems that are at the forefront of our technological endeavours.

The ideal candidate's primary responsibilities would be - 
  • Develop and maintain robust and efficient C++ code for various applications, particularly in the areas of video streaming and computer vision.
  • Optimize and ensure the quality of modules to maximum performance and scalability.
  • Troubleshoot, identify, and fix code bottlenecks and bugs.
  • Work collaboratively with team members and stakeholders to meet project goals.
  • Stay updated with the latest developments in C++ programming, multimedia frameworks, and computer vision technologies.


Requirements
Essential Skills and Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 2 years of professional experience in C++ development.
  • Proficiency in problem-solving and algorithm development.
  • Experience with multimedia frameworks like GStreamer or NVIDIA DeepStream.
  • Solid understanding of memory management in non-garbage collected environments.
  • Knowledge of multithreading, real-time systems, and network programming.
  • Familiarity with software version control systems, such as Git.

Optional Skills:
  • Experience or strong interest in computer vision and image processing.
  • Hands-on experience with computer vision libraries like OpenCV, Deepstream or similar.
  • Knowledge of AI and machine learning frameworks, particularly in the context of computer vision.
  • GPU programming and optimization skills.


Benefits
  • Competitive salary
  • Paid time off and holidays
  • Career development opportunities
  • Dynamic and collaborative work environment


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Motivational Skills
  • Collaboration

Software Engineer Related jobs