Highly Skilled Software Engineer for Advanced Communications Projects

5 days ago


Gatineau, 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. 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 environment.

Key Responsibilities:

  • Actively participate in 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.

Technical Expertise & Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Proficient in C++ with experience in Object-Oriented (OO) design and client-server architecture.
  • Familiarity with Agile software development principles.
  • Proficiency with GIT, TRAC, and socket programming.
  • Experience designing and provisioning software for communications equipment on Windows platforms.

About the Position:

We are looking for a skilled professional who can demonstrate expertise in VoIP, SIP, and telephony standards. Your knowledge of real-time programming and communication protocols will be essential in driving our company forward. If you have hands-on experience with TCL and Bash scripting, this would be a significant advantage.

Additional Desired Skills:

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

Estimated Salary: $85,000 - $110,000 per year



  • 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 Duke Full time

    Company Overview:Duke is a leader in the Defence sector and we are looking to hire a skilled System Architect for a long-term project.Job Description:We require an experienced System Architect to develop top-level system views for the CDMN and LCSS networks. The successful candidate will work closely with our Senior Business Analyst to ensure that the system...


  • Gatineau, Canada Altis Technology Full time

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


  • Gatineau, Canada Altis Technology Full time

    About 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, Quebec, Canada CIMA+ Full time

    Electrical Engineering Group Lead OpportunityCIMA+ is seeking a seasoned Electrical Engineer to lead our team in Gatineau, managing projects and developing tailored solutions for clients. With over 15 years of experience in electrical engineering for buildings, this role involves overseeing the design, inspection, and implementation of electrical...

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


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


  • 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. Actively participate in team meetings, provide progress...


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


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


  • Gatineau, Quebec, Canada Altis Technology Full time

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


  • Gatineau, Canada ADGA Group Consultants Inc Full time

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

  • 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, Canada CIMA+ Full time

    **Company Description** Welcome to a place where people are at the heart of everything we do.** Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects. We are a firm 100% owned by its employees and we value...


  • Gatineau, Quebec, Canada beBee Professionals Full time $30,000 - $45,000

    In the role of Customer Service Associate at beBee Professionals in Gatineau, Canada, you will deliver exceptional customer service through effective communication and issue resolution.Responsibilities:Evaluate and respond to customer inquiries via multiple channels.Provide detailed information about products and services offered by beBee...


  • Gatineau, Canada CIMA+ Full time

    Job DescriptionMission  Join CIMA+, a team of passionate individuals renowned for their expertise and the quality of their projects. With our team in Gatineau, you'll be at the heart of exciting projects where your expertise will be put to use in the design and realization of mechanical buildings systems.  You'll be involved, at various levels of...


  • Gatineau, Quebec, Canada Duke Full time

    Duke is a leader in the Defence sector and we are looking to hire a System Architect to join our team for a long term project. Our client requires a highly skilled professional to develop top level SoS System Views for the CDMN and LCSS networks. As a System Architect, you will work closely with our Senior Business Analyst to ensure that the System...

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