Job Search and Career Advice Platform

Enable job alerts via email!

Senior C++ Real-Time Systems Engineer – Montreal Onsite

Arobas Personnel

Montreal

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is seeking a Senior C++ Developer for a permanent position in Montreal. This role requires over 7 years of software development experience, with strong expertise in C++ and C#/.NET Core, and solid knowledge of real-time systems. Responsibilities include developing secure code, maintaining distributed systems, and providing production support. The ideal candidate will have experience with CI/CD tools, strong communication skills, and the ability to manage multithreaded systems.

Qualifications

  • 7+ years of experience in software development.
  • Strong expertise in C++ and C#/.NET Core.
  • Solid knowledge of real-time environments and distributed systems.
  • Familiarity with CI/CD tools and best development practices.

Responsibilities

  • Develop services using C#/.NET Core and C++.
  • Design, produce, and optimize highly secure code.
  • Work on real-time systems, ideally within electronic markets.
  • Profile, monitor, optimize, and provide production support for real-time distributed systems.
  • Understand and manage multithreaded systems.
  • Demonstrate autonomy and strong communication skills.

Skills

C++
C#/.NET Core
Real-time systems
Multithreaded systems
Professional English

Tools

GitLab
JIRA
Jenkins
Artifactory
Ansible
CheckMarx
SonarQube
OWASP Zap
Clair Container
Kafka
Spark
Prometheus
Grafana
Kiali
Kubernetes
Job description
A recruitment agency is seeking a Senior C++ Developer for a permanent position in Montreal. This role requires over 7 years of software development experience, with strong expertise in C++ and C#/.NET Core, and solid knowledge of real-time systems. Responsibilities include developing secure code, maintaining distributed systems, and providing production support. The ideal candidate will have experience with CI/CD tools, strong communication skills, and the ability to manage multithreaded systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.