Senior Software Architect for Real-Time Communication

1 week ago


Gatineau, Canada Altis Technology Full time

Altis 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 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.

Required Skills & Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Technical Expertise:
  • Proficient in C++ with a strong foundation in Object-Oriented (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.
  • Development Tools:
  • Familiarity with Agile software development principles.
  • Proficiency with GIT, TRAC, and socket programming.
  • Competence in TCL and Bash scripting.
  • Platform Proficiency:
  • Experience designing and provisioning software for communications equipment, specifically on Windows platforms.
  • Familiarity with call management systems for operations, administration, and maintenance (OAM&P).

Additional Desired Skills:

  • 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.

Salary Estimate: $120,000 - $180,000 per year

We offer a competitive salary and benefits package, including health insurance, 401(k) matching, and paid time off.



  • Gatineau, Canada Altis Technology Full time

    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...


  • Gatineau, Quebec, Canada Altis Technology Full time

    Altis 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, Quebec, Canada Altis Technology Full time

    At 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...

  • Software Architect

    2 months ago


    Gatineau, Canada ADGA Group Consultants Inc Full time

    Job 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...


  • Gatineau, Canada Altis Technology Full time

    At 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 time

    One 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, Quebec, Canada ADGA Group Full time

    Compensation: ADGA offers a competitive base salary and company-wide profit-sharing plan for all full-time and part-time employees.About ADGA GroupADGA is committed to integrating advanced Diversity, Equity & Inclusion (DEI) approaches and practices into our work culture.Job SummaryWe are seeking an experienced Enterprise Software Architect to join our team....

  • Software Developer

    3 weeks ago


    Gatineau, Canada Altis Technology Full time

    One 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 time

    One 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 time

    One 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,...

  • SDN Network Architect

    2 months ago


    Gatineau, Quebec, Canada Telesat Full time

    World-class networking expertise is sought for a key role in shaping the future of satellite communications at Telesat, a leading global satellite operator.About the Role:Telesat is revolutionizing global broadband connectivity with its cutting-edge Low Earth Orbit (LEO) satellite network, Telesat Lightspeed. As an SDN Network Architect, you will lead the...

  • Software Developer

    3 weeks ago


    Gatineau, QC, Canada Altis Technology Full time

    One 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 time

    One 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 time

    One 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, Quebec, Canada Duke Full time

    Duke, a leader in the Defence sector, is hiring a Senior Enterprise Network Architect to join their team for a long-term project.Job OverviewWe are seeking a highly skilled System Architect to lead the development of top-level SoS System Views for the CDMN and LCSS networks. The successful candidate will ensure that sub-system views are documented in...


  • Gatineau, Quebec, Canada Duke Full time

    At Duke, we are seeking a highly skilled Senior Defence C4ISR Systems Architect to join our team for a long-term project.Job OverviewThe successful candidate will be responsible for developing top-level System-of-Systems (SoS) views for the CDMN and LCSS networks. They will ensure that sub-system views are documented in accordance with the DND Architecture...


  • Gatineau, Canada Telesat Full time

    Our Purpose Core Values Life at Telesat Benefits Early Career Menu Jobs List Our Purpose Core Values Life at Telesat Benefits Early Career Return to Jobs List SDN Controller Architect Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions...

  • Network Architect

    2 months ago


    Gatineau, Canada ADGA Group Consultants Inc Full time

    Job DescriptionREF: #001Requirement Analysis: Collaborate with all stakeholders to understand the clieny project requirements. This involves assessing operational needs, security considerations, scalability requirements, and any specific technical challenges unique to the project.Network Design: Support the development of detailed network architecture and...

  • Application Architect

    4 weeks ago


    Gatineau, Canada ADGA Group Full time

    p>Job DescriptionREF: #001ResponsibilitiesSystem 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,...

  • System Architect

    3 weeks ago


    Gatineau, Canada Duke Full time

    Our client, a leader in the Defence sector is looking to hire a System Architect to their team for a long term project.Job Responsibilities:Develop top level SoS System Views for the CDMN and LCSS networks.Ensure that sub-system views are documented in accordance with the DND Architecture Framework standard and support other System Architects with...