Senior Embedded Full Stack Developer

3 weeks ago


Laval, Canada Talasoft Full time

We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming, and analysis. Through your contributions, you will empower cutting-edge surveillance systems, catering to the needs of prominent private and government entities worldwide.

Requirements

Role and Duties

  • Craft and engineer high-quality software solutions that exhibit scalability and robustness, and subsequently maintain their optimal performance. Lead the way in defining the technical roadmap, offering valuable input during the planning and prioritization processes.
  • Collaborate closely with cross-functional teams across the organization to uphold the highest standards of quality.
  • Identify and address gaps in knowledge, tools, and workflows to enhance efficiency.
  • Incorporate industry-leading development practices and cultivate productive habits.
  • Work alongside a team of like-minded engineers in an agile setting, participating in demo days, code reviews, bug bashes, and research spikes.
  • Position yourself as a go-to expert for a specific part or whole of a given system or platform.
  • Lend support to our sales team by acting as a representative of IONODES Engineering in customer interactions.
  • Develop software modules with a strong focus on real-time video management and transmission, utilizing the latest codecs and hardware System-on-Chips (SoCs).
  • Create high-performance embedded software modules designed for real-time Linux and Windows environments.
  • Design interactive user applications tailored to Windows environments.
  • Implement software modules that adhere to specific protocols (e.g., ONVIF, PTZ) to meet specialized requirements.
Requirements
  • Possess over 3 years of experience in software development using C#, C++, and C.
  • Familiarity with Linux, Windows, and optionally Android development.
  • Experience in constructing and maintaining APIs, particularly REST APIs.
  • Demonstrate expertise in protocol development, including ONVIF, RTSP, and PTZ.
  • Have knowledge of video management systems (VMS).
  • Showcase a strong foundation in software engineering principles.
  • Exposure to Agile methodologies and the ability to thrive within fast-paced, distributed teams.
  • Capable of managing and delivering on dynamic objectives within specified timelines and quality benchmarks.
  • Preferably hold a BS/MS degree in computer science, engineering, or a related field.
  • Exhibit excellent listening and communication skills.
Bilingual proficiency in both French and English.

Technical Qualifications

  • Possess knowledge of operating systems and embedded environments (Linux / Windows IoT / Android).
  • Demonstrate proficiency in programming languages such as C#, C++, and C.
  • Extensive familiarity with networking concepts (TCP/IP, UDP, Multicast, HTTP(s), RTP/RTSP, etc.).
  • Understand video security systems over IP.
  • Desirable – Ability to interpret and analyze electronic circuit diagrams.
  • Desirable – Familiarity with encoding and video decoding systems (MJPEG, H.264, etc.).
#J-18808-Ljbffr

  • Laval, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming,...


  • Laval, QC, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming, and...


  • Laval, Canada Safe Engineering Services & technologies Ltd. Full time

    Employer SES & technologies ltd. is the world’s leading R&D firm in the domain of high voltage electromagnetic interference, grounding (earthing) and lightning analysis. SES focuses on providing advanced R&D and engineering consulting services and on the development of technical software, sold primarily to electrical, gas and railway utilities,...


  • Laval, Canada Humanify Full time

    Notre client, chef de file des applications d’affaires au Québec, est à la recherche d’un.e Développeur.e Full-Stack.En travaillant chez eux, tu pourras profiter de :Un environnement de travail stimulant et convivial, où le travail d’équipe est au cœur de notre quotidienDes défis stimulants te permettant de laisser place à tes idées...


  • Laval, Canada Safe Engineering Services & technologies Ltd. Full time

    Employeur SES & technologies ltée. est le chef de file mondial en R et D dans les domaines des interférences électromagnétiques à haute tension, de la mise à la terre et de l'analyse de la foudre. SES se spécialise dans l'offre de conseils techniques et de R et D avancés et dans le développement de logiciels techniques vendus principalement à...


  • Laval, Canada Talasoft Full time

    Within the Operations team, the Senior DevOps Platform Reliability Engineer (PRE) assumes a dual role as a software and systems engineer. This professional's primary responsibility is to ensure the seamless functionality of our services and production systems while facilitating scalability to accommodate our product launches and subsequent growth....


  • Laval, Canada Talasoft Full time

    Within the Operations team, the Senior DevOps Platform Reliability Engineer (PRE) assumes a dual role as a software and systems engineer. This professional's primary responsibility is to ensure the seamless functionality of our services and production systems while facilitating scalability to accommodate our product launches and subsequent growth....


  • Laval, Canada Talasoft Full time

    Within the Operations team, the Senior DevOps Platform Reliability Engineer (PRE) assumes a dual role as a software and systems engineer. This professional's primary responsibility is to ensure the seamless functionality of our services and production systems while facilitating scalability to accommodate our product launches and subsequent growth....


  • Laval, Canada Talasoft Full time

    Within the Operations team, the Senior DevOps Platform Reliability Engineer (PRE) assumes a dual role as a software and systems engineer. This professional's primary responsibility is to ensure the seamless functionality of our services and production systems while facilitating scalability to accommodate our product launches and subsequent growth....

  • Software Developer

    1 day ago


    Laval, Canada FLIR Unmanned Aerial Systems, ULC Full time

    Description Job Summary: Software Developer *this is a 12 mos contract with the possibility to convert to full time Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval, Quebec office. We are a small and passionate team that uses everyone's talents to develop some of the best radars in the world. We...

  • Python Developer

    4 weeks ago


    Laval, Canada NÖORD TECHNOLOGIES Full time

    Job Description This is a remote position. We are looking for a knowledgable Python Developer. You will develop smooth running and innovative web applications and software products. ● Use server-side logic to integrate user-facing elements. ● Develop software related to asset management (or other core business). ● Write and implement...


  • Laval, Canada Calliere Group Full time

    This is a remote position. Our Canadian client’s team of Back-End Developers are mandated to bring the technological ideas / designs of their core product(s) to reality. The core team is in Montreal, but their market is very much global, and the option to be a full-remote employee is 100% on the table. Perks include (but not limited to) unlimited...


  • Laval, QC, Canada Talasoft Full time

    Within the Operations team, the Senior DevOps Platform Reliability Engineer (PRE) assumes a dual role as a software and systems engineer. This professional's primary responsibility is to ensure the seamless functionality of our services and production systems while facilitating scalability to accommodate our product launches and subsequent growth....

  • Senior Analyst

    2 weeks ago


    Laval, Canada Altasciences Full time

    Senior Analyst - Method Development (Mass Spectrometry) Laval, QC, Canada Req #4583 Monday, April 29, 2024 Your New Company! At Altasciences we allmove in unison to assist and work in the discovery, development, and manufacturing of new drug therapies to get them faster to people who need them. No matter your role, we all play an important part and...


  • Laval, Canada Bausch Health Companies Full time

    Senior Manager, IT Operations in Laval , Quebec Bausch Health Canada is the international head office of Bausch Health Companies, one of the fastest growing international pharmaceutical companies dedicated to bringing quality health and wellness products to all Canadians.Our team manufactures and markets a wide variety of pharmaceutical and health...


  • Laval, Canada Bausch Health Companies Full time

    Senior Manager, IT Operations in Laval , Quebec Bausch Health Canada is the international head office of Bausch Health Companies, one of the fastest growing international pharmaceutical companies dedicated to bringing quality health and wellness products to all Canadians.Our team manufactures and markets a wide variety of pharmaceutical and health...


  • Laval, Canada Bausch Health Companies Full time

    Senior Manager, IT Operations in Laval , Quebec Bausch Health Canada is the international head office of Bausch Health Companies, one of the fastest growing international pharmaceutical companies dedicated to bringing quality health and wellness products to all Canadians.Our team manufactures and markets a wide variety of pharmaceutical and health...

  • Senior UX Designer

    2 days ago


    Laval, Canada Geo-Plus Inc. Full time

    About us Geo-Plus is internationally renowned in the software technology field of AEC (architecture, engineering, construction). Our products and services have been used by thousands of clients worldwide since the foundation of the company in 1987. Overview: We are seeking a talented Senior User Experience Designer to join our team. As a Senior UX Designer,...

  • Senior UX Designer

    2 days ago


    Laval, Canada Geo-Plus Inc. Full time

    About us Geo-Plus is internationally renowned in the software technology field of AEC (architecture, engineering, construction). Our products and services have been used by thousands of clients worldwide since the foundation of the company in 1987. Overview: We are seeking a talented Senior User Experience Designer to join our team. As a Senior UX Designer,...

  • Senior UX Designer

    3 days ago


    Laval, Canada Geo-Plus Inc. Full time

    About us Geo-Plus is internationally renowned in the software technology field of AEC (architecture, engineering, construction). Our products and services have been used by thousands of clients worldwide since the foundation of the company in 1987. Overview: We are seeking a talented Senior User Experience Designer to join our team. As a Senior UX Designer,...