Himalayas logo
JobgetherJO

Développeur logiciel pour le SDK CA (C++) / Senior Software Developer SDK CA (C+

Jobgether
Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Développeur logiciel pour le SDK CA (C++) / Senior Software Developer SDK CA (C++) in Canada.

In this role, you will be responsible for developing and enhancing a high-performance SDK used in voice recognition and AI-driven applications. You will design and implement features across multiple platforms, optimize performance, and ensure code quality through robust testing practices. The position emphasizes strong expertise in C/C++, multithreaded programming, memory management, and Linux-based development, while also integrating modern voice technologies. You will collaborate with global teams, provide technical support for projects using the SDK, and contribute to documentation and process improvements. This remote role offers the opportunity to work on innovative AI solutions in a fast-paced, collaborative environment, shaping the future of voice and automotive technology.

Accountabilities:

  • Analyze and implement product requirements from projects, translating them into robust C/C++ code.
  • Integrate cutting-edge voice recognition technologies into the SDK.
  • Develop unit tests and automated testing to ensure high-quality, reliable software.
  • Optimize performance, reduce latency, and manage memory usage effectively.
  • Support development across multiple platforms, including Linux and potentially Android.
  • Write comprehensive technical documentation such as API guides, user manuals, and footprint documentation.
  • Provide support and guidance for projects utilizing the SDK, ensuring seamless integration.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Minimum 5 years of professional experience in software development, with strong C/C++ programming skills.
  • Proficiency in multithreaded programming, memory management, and modern software development practices.
  • Experience with Linux development environments and version control systems like Git.
  • Familiarity with Python, JavaScript, or TypeScript is a plus.
  • Experience in voice recognition technologies or Android development is advantageous.
  • Strong organizational skills, proactive attitude, and ability to manage high-demand periods.
  • Excellent teamwork, communication, and problem-solving skills.

Benefits

  • Competitive salary based on experience and qualifications.
  • Fully remote work opportunity with flexible scheduling.
  • Access to professional development and training opportunities.
  • Collaborative and innovative work environment with global teams.
  • Comprehensive health and wellness support, including medical and dental coverage.
  • Paid time off and holidays, supporting work-life balance.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours
Claim this profileJobgether logoJO

Jobgether

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

591 remote jobs at Jobgether

Explore the variety of open remote roles at Jobgether, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Jobgether

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Jobgether hiring Développeur logiciel pour le SDK CA (C++) / Senior Software Developer SDK CA (C+ • Remote (Work from Home) | Himalayas