Performance Testing Developer

3 weeks ago


Montréal QC, Canada Akkodis Full time

Our company offers a unique and innovative UWB wireless chips transmitter-receiver technology that delivers energy efficiency and latency of an order of magnitude better than the state of the art. Our goal is to significantly extend the battery life of electronic systems that require short-range wireless communications, as well as increase the robustness and agility of their wireless connections. There are passionate and motivated people who share a great chemistry and who are always ready to lend a hand to anyone who asks for it. Team members often participate in social activities to further strengthen the bonds that unite them.

As an Embedded Systems Developer at our company, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. You will implement, and test firmware to form optimal communications wireless networks using the extremely low power wireless transceivers developed by our company. This includes developing low power wireless sensor networks in point-to-point, star, and mesh configurations, as well as efficient point-to-point links for audio streaming applications. The selected candidate will be responsible for developing efficient firmware to support these applications, as well as a graphical user interface for each system that allows users to control the flow of information in the wireless system.

Implement, test and document embedded and application software.
Develop algorithms for communication system protocol layers and networking.
Provide architectural and detailed designs to meet the system requirements.
Plan and evaluate architectural design and reviews system performance.
Maintain system software components including device drivers, RTOS and applications.
Participate in the team’s testing processes by developing protocols for unit testing, integration/regression testing, and system-level testing.
Research and evaluate new technology applications and conduct feasibility and de-risking studies.

Bachelor in Electrical Engineering or equivalent.
~5+ years of experience in embedded application development in C and C++.
~Experience with specifying system-level uses cases and flowing that down to MAC protocol/networking architecture and requirements.
~ Ability to work efficiently with both Linux and Windows.
~ Experience with scripting languages such as Python and MATLAB.
~ Experience with Git version control systems.
~ Experience with software development platform such as Gitlab and Github.
~ Experience in hands-on development and debug on embedded targets using in-circuit debuggers and electronic test equipment (oscilloscope, multimeter, logic analyzer, etc).
~ Experience in modern software development processes (peer reviewing, unit testing, etc).
~ Ability to multi-task, set project priorities, establish task focused goals and objectives for self and show initiative.
~ Bilingual preferred but english only is ok


Experience with firmware / applications development for other wireless technologies (Bluetooth, ZigBee, etc.).
Basic knowledge of analog/digital circuits and RF principles.

Be part of a passionate, creative and motivated team in a collaborative mode.
Hybrid work and flexible hours to balance work/personal life.
In addition to vacation, sick leave and holidays, our company offers additional days off.



  • Montréal, QC, Canada The CSL Group Inc. Full time

    CSL”) of Montreal, Canada is a world-leading provider of marine dry bulk cargo handling and delivery services. Through its major operating divisions, Canada Steamship Lines, CSL Americas, CSL Australia, CSL Asia and CSL Europe, CSL owns and operates a highly diversified fleet of specialized self-unloading vessels, off-shore transshippers and Handysize bulk...


  • Montréal, QC, Canada Moment Factory Full time

    At Moment Factory, each new project is a blank page awaiting the creativity and talent of our whole team, no matter the individual responsibilities, roles, or fields. Our desire to innovate, to take risks, and to learn from our mistakes and from each other is what allows us to create collective projects that go above and beyond. Today, thanks to a team of...


  • Montréal, QC, Canada Brain Finance Full time

    BrainFinance is a leading financial technology company that provides responsible and constructive credit solutions to consumers. We are redefining access to credit through our revolutionary technology that utilizes machine learning and automation capabilities to offer better and simpler financial services to everyone. A true innovation lab, our team consists...


  • Montréal, QC, Canada Tata Communications Full time

    Purpose - Broad objective of the role: Responsible for managing day to day network operations and maintenance, in the respective areas of Network/SDWAN/Cloud and security/Unified Collaboration/Mobility and IoT/other domains. This includes- customer change requests, platform uptime, incident management, problem management, CFT / OEM Interlock, and...


  • Dorval, QC, Canada Bombarbier Full time

    About Bombardier: At Bombardier, our employees work together to develop mobility around the world, one good idea at a time. If you have a good idea, we'll provide the environment in which it will thrive and grow into a great product or customer experience. Your ideas are our fuel. Job Description: In your role, you will: # Perform analyses and...


  • Montréal, QC, Canada Trisotech Full time

    Performance Test Designer Sénior Description de l'offre Depuis 1996, Trisotech, compagnie québécoise, offre des services de consultation en informatique et en ingénierie au Québec. Les solutions SaaS (software as a service) en modélisation et automatisation des processus d’affaires développées par son équipe interne lui permettent aussi...


  • Montréal, QC, Canada Trisotech Full time

    Performance Test Designer SéniorDescription de l'offreDepuis 1996, Trisotech, compagnie québécoise, offre des services de consultation en informatique et en ingénierie au Québec. Les solutions SaaS (software as a service) en modélisation et automatisation des processus d’affaires développées par son équipe interne lui permettent aussi d’être...


  • Montréal, QC, Canada Trisotech Full time

    Performance Test Designer SéniorDescription de l'offreDepuis 1996, Trisotech, compagnie québécoise, offre des services de consultation en informatique et en ingénierie au Québec. Les solutions SaaS (software as a service) en modélisation et automatisation des processus d’affaires développées par son équipe interne lui permettent aussi d’être...


  • Montréal, QC, Canada Schneider Electric Norge AS Full time

    As R&D Senior Test Engineer you will focus on a range of test approaches to help create high-quality embedded products. You demonstrate a passion for testing and test automation in the context of a whole-system environment and work closely with the Core Development Teams to demonstrate the projected product performance, increase test coverage, and create...


  • Montréal, QC, Canada Commsoft Technologies Inc. Full time

    The Quality Assurance Analyst is responsible for product and service quality and putting in place processes and norms to meet this objective. Designs and runs software tests and validations in accordance with established norms Contributes to implementing automated tests Ensures the quality of developments in collaboration with programmer analysts

  • Senior Developer

    4 weeks ago


    Montréal, QC, Canada Alteo Inc. Full time

    Job Description Alteo is looking for a Senior PL/SQL Developer for a permanent position based in Montreal. Within the framework of customer SLAs, your main role will be to provide support and handle incidents reported by operational teams, and to supervise the Support team in resolving incidents, with the aim of meeting contractual commitments (deadlines,...


  • Québec, QC, Canada Recrutement Performance Full time

    Notre client, un détaillant bien établi dans le domaine de la santé, est présentement à la recherche d’un(e) Analyste en assurance qualité pour applications mobiles ! Effectuer des tests système Développer des outils de tests Participer à l’implantation de tests automatisés Participer aux processus visant à assurer la qualité de...


  • Montréal, QC, Canada Houghton Mifflin Harcourt Co Full time

    Ce que vous ferez : Chez HMH, l'assurance qualité est une fonction essentielle au sein de toutes nos équipes agiles autonomes. Nous avons une culture de livraison continue hautement collaborative. Tous les membres de l'équipe contribuent à la qualité du produit et assument la responsabilité du pipeline de construction jusqu'à la production...


  • Montréal, QC, Canada Tundra Technical Solutions Full time

    Role:Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. Tasks:Creating\Modifying software applications for an EGSE targeting satellite payloadsRead and understand detailed requirement documentsPlanning work, providing effort estimates and driving your work...


  • Montréal, QC, Canada Tundra Technical Solutions Full time

    Role:Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. Tasks:Creating\Modifying software applications for an EGSE targeting satellite payloadsRead and understand detailed requirement documentsPlanning work, providing effort estimates and driving your work...


  • Montréal, QC, Canada LGS, une Société IBM an IBM Company Full time

    At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel our clients' businesses forward and improve people's lives. You will...


  • Montréal, QC, Canada LGS, une Société IBM an IBM Company Full time

    At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel our clients’ businesses forward and improve people’s lives. You...


  • Montréal, QC, Canada LGS, une Société IBM an IBM Company Full time

    At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel our clients’ businesses forward and improve people’s lives. You...


  • Montréal, QC, Canada LGS, une Société IBM an IBM Company Full time

    At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel our clients’ businesses forward and improve people’s lives. You...


  • Montréal, QC, Canada LGS, une Société IBM an IBM Company Full time

    At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel our clients' businesses forward and improve people's lives. You will...