Senior Real-Time Communications Software Engineer
2 weeks ago
At Altis Technology, we are seeking an experienced Senior Real-Time Communications Software Engineer to contribute to the development of projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.
About the RoleWe require a highly skilled engineer with a strong foundation in Object-Oriented (OO) design and client-server architecture to lead our software development efforts. The ideal candidate will have extensive experience with VoIP, SIP, and telephony standards, as well as knowledge of real-time programming and communication protocols.
Responsibilities- Lead team meetings, provide progress updates, and take technical ownership of assigned design tasks.
- Manage source code and ticketing through GIT and TRAC.
- Engage in full-cycle software development for projects involving VoIP and SIP protocol, encompassing:
- Design, coding, unit testing, debugging, integration, and documentation.
To be successful in this role, you will need:
- A Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science.
- Proficient in C++ with a strong foundation in OO design and client-server architecture.
- Hands-on experience with VoIP, SIP, and telephony standards is advantageous.
- Knowledge of real-time programming and communication protocols.
- Familiarity with Agile software development principles.
- Proficiency with GIT, TRAC, and socket programming.
- Competence in TCL and Bash scripting.
The following skills are desirable but not required:
- Experience with cloud-native designs, stateless services, in-memory databases, and store-and-forward messaging systems (e.g., RabbitMQ, Kafka, Redis Streams).
- Background in Mapping, GIS, or statistics application development.
- Ability to work independently, demonstrate a positive work ethic, and excel in team collaboration.
- Languages: English required; bilingual proficiency in English and French is an asset.
The salary for this position is approximately $120,000 per year, based on industry standards and location.
-
Gatineau, Canada Altis Technology Full timeAltis Technology is seeking an experienced Senior Software Architect to lead the development of real-time communication protocols. This role involves technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Lead team meetings, provide progress updates, and take technical ownership of assigned design...
-
Senior Software Developer
3 weeks ago
Gatineau, Quebec, Canada Altis Technology Full timeAt Altis Technology, we're seeking an experienced Senior Software Developer to specialize in C++ and contribute to our real-time communication projects. The ideal candidate will have a strong foundation in Object-Oriented (OO) design and client-server architecture.About the RoleThis is a challenging opportunity for a skilled developer who can take technical...
-
Gatineau, Quebec, Canada Altis Technology Full timeAltis Technology is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...
-
Gatineau, Canada Altis Technology Full timeAt Altis Technology, we're seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols.Key Responsibilities:Actively participate in team meetings, provide progress updates, and take technical ownership of assigned design tasks.Manage source code and ticketing...
-
Software Developer
3 weeks ago
Gatineau, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...
-
Software Developer
3 weeks ago
Gatineau, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...
-
Software Developer
3 weeks ago
Gatineau, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...
-
Software Developer
3 weeks ago
Gatineau, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...
-
Software Developer
3 weeks ago
Gatineau, QC, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment. Key Responsibilities : Actively participate in team...
-
Software Developer
3 weeks ago
Gatineau, QC, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment. Key Responsibilities : Actively participate in team...
-
Software Developer
3 weeks ago
Gatineau, Quebec, Outaouais, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...
-
Gatineau, Canada Altis Technology Full timeAbout Altis Technology">Altis Technology is a leading provider of innovative software solutions, seeking an experienced Intermediate Telecommunications Software Engineer to join our team.">Salary: $120,000 - $180,000 per year, depending on experience.">Job Description">We are looking for a skilled Intermediate Telecommunications Software Engineer to...
-
Gatineau, Canada Altis Technology Full timeAltis Technology is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. With a strong foundation in Object-Oriented design and client-server architecture, you will lead technical endeavors and collaborate with our team in a collaborative Agile...
-
Intermediate VoIP Software Engineer
3 weeks ago
Gatineau, Canada Altis Technology Full timeCompany Overview">Altis Technology is a leading provider of innovative solutions in the field of real-time communication protocols. We are seeking an experienced Intermediate VoIP Software Engineer to contribute to our development projects.Job Description">The ideal candidate will have a strong foundation in Object-Oriented (OO) design and client-server...
-
Senior Systems Engineer
2 months ago
Gatineau, Canada ADGA Group Consultants Inc Full timeJob DescriptionREF: #001ADGA is looking for a Senior Systems Engineer to provide the services of a subject matter expert (SME), supporting systems engineering requirements (Tactical Command & Control Info System Modernization project) for our client:Duties will include:Develop and maintain the TacC2ISM System Engineering Management plan.Perform TacC2IS...
-
C++ Software Development Engineer
3 weeks ago
Gatineau, QC, Canada Altis Technology Full timeOne of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment. Actively participate in team meetings, provide progress...
-
Software Architect
2 months ago
Gatineau, Canada ADGA Group Consultants Inc Full timeJob DescriptionREF: #001System Architecture Design: Support the overall design of the architecture and structure of software systems to ensure they meet the functional and non-functional requirements to include defining of system components, interfaces, and interactions.Technology Selection: Evaluate and select appropriate technologies, frameworks, and tools...
-
Senior DevOps Engineer
4 months ago
Gatineau, Canada Thales Full timeLocation: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....
-
Senior DevOps Engineer
5 months ago
Gatineau, Canada Thales Full timeLocation: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....
-
Gatineau, Quebec, Canada Altis Technology Full timeAt Altis Technology, we are seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. Technical Leadership RoleThis role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment. The successful candidate...