Browse
···
Log in / Register

Embedded Software Developer

Negotiable Salary

Genetec

Montreal, QC, Canada

Favourites
Share

Some content was automatically translatedView Original
Description

Your team’s dynamic: Our team is made up of more than 20 developers and test specialists, coming from diverse backgrounds, all united by a shared goal: Delivering high-quality innovative solutions to meet and exceed the evolving needs of our customers. While working with us, you’ll help develop software solutions for a wide portfolio of appliances Synergis Cloud Link | Genetec. Your contributions will bring exciting new features to life, directly impacting customers and shaping the future of our technology. Top five reasons why you want this job: Because you strive for new challenges while being part of a fast pace and collaborative team Because you like the idea of working at all levels of the product (Front-End, Back-End, software, hardware, automation, integration, etc.) Because you want to use a unique blend of technical skill and creativity to develop powerful, efficient solutions for a highly scalable distributed enterprise level software system Because you are willing to learn and develop in a functional programming language Because you want to build cutting-edge software containers while tinkering with hardware used in real-world systems Your day at a glance: Full stack development, extensively using the latest .NET Using functional and object-oriented programming languages (we program in F# and C#, and yes, we’re happy to teach you) Maintain and extend high performance, fault tolerant and scalable products across multiple platforms and operating systems Developing secure APIs and integrating third party APIs Working in an Agile environment, collaborating closely with quality assurance specialists, product line managers, etc. Participating in every level of the software development lifecycle including user experience, design, security, development, and maintenance What makes you a great fit: Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) Bachelor’s degree in Software Engineering, Computer Science, or equivalent Experience with version management, code analysis & automated testing Expertise in at least one programming language (functional or object oriented) Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks Excited to work in teams and collaborate An asset if you have: Knowledge of functional programming Knowledge of the .NET ecosystem Knowledge of embedded programming on Windows and Linux Knowledge of building and maintaining containerized applications using Docker and/or runc Knowledge of cloud development Knowledge of React Knowledge of Arduino, Raspberry PI or other small-scale embedded devices Knowledge of Kanban or other Agile methodologies Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Source:  workable View original post

Location
Montreal, QC, Canada
Show map

workable

You may also like

Workable
Software Quality Assurance and Automation Test Engineer -Automotive Infotainment
Location: Markham, Ontario, Canada Position Title: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021. CIeNET has been expanding its footprint in Canada to better serve our industry leading customers in the automotive industry. We are engaged in the development of cutting-edge technologies and products that have brought automotive infotainment, mobile internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years. CIeNET Canada welcomes skilled, dedicated, innovative and motivated professionals to join our team in developing a promising career with us. Role Summary The software QA engineer will be an important member of our infotainment testing/verification team in Canada, which is part of the larger Global Engineering team working with our industry leading client. The QA engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement specifications and design documents, to better understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation test Engineer should improve engineering productivity. In order to achieve this goal, automation test engineer are responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and solutions automatically. Key Responsibilities Participate in requirement reviews in order to write test procedures and test cases Define test strategies based on software development plans Define and maintain test plans based on software development schedule Setup, integrate and develop highly efficient and reliable test infrastructure Design and develop tools and scripts for product and solution automation test Investigate and evaluate new techniques and tools for continuous improvement Ensure test plans align with the development schedule and project milestones Prepare test reports on test results and problems and provide initial issue analysis Analyze reported issues to generate quality reports, and contribute to defect prevention Support development teams to verify and/or reproduce reported issues Participate in the continuous improvement of test processes and methodologies Setup and configure necessary hardware and operating environments for specialized and daily test cases Maintain of test equipment and the test library environment Participate in development of test tools and test scripts Interact with software developers and other QA engineers to ensure the deliverables fully address the needs Requirements Required Skills and Experiences: Minimum three years of experience in software quality assurance Minimum two years of experience in testing Android code Minimum two years of experience in mobile or automotive industry Understanding and experience of different automation framework Experience in automation tools like Jenkins, Selenium, Appium and others is a plus Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium Development or scripting skills in common language such as JAVA, Python, Perl, C++ or shell Ability to anticipate problems and issues, and then recommend solutions to the problems Experience in mobile application automation is highly preferred Solid knowledge of software quality assurance methodologies and tools Knowledge of testing embedded product software Test driven development experience is a plus Good experience with different Operating Systems, especially Linux variants Working knowledge of Scrum/Agile software development process Outstanding verbal and written communication skills QA analyst / engineer needs to possess technical writing skills, effective communication skills, problem-solving and analytical skills, organizational skills, and interpersonal skills. QA analyst / engineer must be self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment Education and Training: Bachelor's degree in Computer Science, Software Engineering, or related field. Preferred Education and Certification: Higher degrees is preferred Professional Engineering designation is a plus Benefits Extended group insurance including prescription drugs, dental and vision cares RRSP employer match 15 days annual vacation CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.
Markham, ON, Canada
Negotiable Salary
Workable
Portugais Brésilien/Brazilian Portuguese- Localisation de jeux | Localization QA
~ English to follow ~ Portugais Brésilien - Testeur.se AQ en localisation de jeux vidéo Montréal, Canada Êtes-vous quelqu'un qui aime jouer aux jeux vidéo et recherche un emploi où vous pouvez utiliser votre langue maternelle? Ne cherchez pas plus loin, Side Montréal est à la recherche de testeurs(ses) de jeux vidéo AQ en localisation portugais brésilien! Soyez le premier à voir la version localisée des jeux en les testant vous-même! *Contrats sur appel avec des exigences de disponibilité à temps plein du lundi au vendredi, jusqu'à 40 heures par semaine* *Il s'agit d'un poste en personne, à notre bureau principal dans le quartier Mile-End de Montréal. Le poste exige que le candidat soit à Montréal, Québec* Ce que vous allez faire Relecture et identification des erreurs de langue en portugais brésilien Vérifier que le jeu adhère aux lignes directives des fabricants des consoles Écrire des rapports d’erreurs/de bugs que vous trouvez pour aider à améliorer le jeu Dire des suggestions d’amélioration Assurez-vous que le jeu déroule bien en recherchant des contenus manquants/incorrects Effectuer des courtes traductions occasionnelle Requirements Ce que nous recherchons Une maîtrise de niveau natif du portugais brésilien est obligatoire, car le poste nécessite une compréhension approfondie du contenu des jeux en langue portugaise brésilienne, selon les demandes des clients Parfaite connaissance de la culture brésilienne Excellente maîtrise de l'anglais est indispensable, car le rôle implique la compréhension et l'interprétation de la documentation interne de nos clients internationaux de renom Faire preuve d'une maîtrise de base du français pour faciliter la communication et la collaboration lorsque cela est nécessaire Compétences informatique – particulièrement avec Excel Excellente attention aux détails Benefits Rémunération et avantages sociaux Ce que nous offrons Salaire compétitif et formation rémunérée Potentiel d'ouvertures permanentes à temps plein avec des opportunités de croissance Vacances accumulées payées dès le premier jour et 4 jours de congé de maladie/personnel par année après la période d'essai Rabais sur la carte de transport STM si vous travaillez au bureau Programme d'aide aux employés pour vous et votre famille immédiate (conjoint, enfants, parents, frères et sœurs) dès le premier jour Environnement de travail amusant, diversifié et collaborative À propos de Side Side (anciennement PTW) est un fournisseur mondial de services et de développement de jeux vidéo, proposant des solutions techniques et créatives à de nombreux développeurs et studios parmi les plus importants du monde. Fondée en 2009 et s’appuyant sur plus de 30 ans d’expérience de notre maison mère au Japon, Side est devenue une force mondiale avec 20 studios répartis dans 14 pays en Amérique du Nord, en Europe, en Amérique du Sud et en Asie. Nos services de pointe incluent le développement de jeux, la production artistique, la production audio, l'assurance qualité, la localisation, l'assurance qualité de la localisation, le support aux joueurs, la gestion de communauté et les ensembles de données. Aidez-nous à partager des histoires avec le monde entier! Rejoignez une équipe internationale de joueurs passionnés et contribuez à offrir des expériences de jeu inoubliables. Découvrez notre côté de la vie. Pour plus d'informations, rendez-vous sur https://www.side.inc/fr-ca. — Brazilian Portuguese - Localization Video Game QA Tester Montreal, Canada Are you a gamer looking to take advantage of your native language? Look no further, Side Montreal is looking for Brazilian Portuguese Localization QA Game Testers! Be the first to see the localized version of the unreleased games by testing them out yourself! *This is an on-call position with full-time availabilities from Monday-Friday, up to 40 hours per week* *This is an in-office position at our main office in the Mile-End area of Montreal. The role requires candidates to be in Montreal, Quebec* What you’ll be doing Proofreading and identifying Brazilian Portuguese language errors Ensuring console manufacturer guidelines are on point Writing reports of all the errors/bugs you found to help improve the game Get your voice heard by providing feedback on the game Make sure the game runs smooth by identifying missing/wrong content Performing ad hoc translations What we’re looking for Native-level proficiency in Brazilian Portuguese is mandatory, as the position requires a thorough understanding of the content within games in the Brazilian Portuguese language, as specified by client requests Strong cultural understanding of Brazil Excellent proficiency in English is essential, as the role involves comprehending and interpreting internal documentation from our esteemed international clients Exhibit basic proficiency in French to facilitate communication and collaboration when required Computer literacy – particularly with Excel Excellent attention to detail Previous experience with using different software and applications What's in it for you? Competitive salary and paid training Potential to convert into a permanent position and/or growth opportunities depending on business needs and performance Paid accrued vacation from day one and 4-days sick/personal leave per year post probation Discount on the STM transport card if you work in the office Access to our Employee Assistance Program for you and your immediate family (Spouse, children, parents, siblings) from day one Fun, diverse, inclusive and collaborative work environment with regular team-bonding and corporate activities/events including free coffee/snacks About Side Side (formerly PTW) is a global video game development and services provider, offering technical and creative solutions to many of the largest developers and studios around the world. Founded in 2009 and drawing on 30+ years' experience from our parent company in Japan, Side has since grown to become a global force with 20 studios in 14 countries across North America, Europe, South America, and Asia.  Our industry-leading services include game development, art production, audio production, quality assurance, localization, localization QA, player support, community management, and datasets.  Help us bring stories to the world! Join a global team of passionate gamers and contribute to delivering unforgettable game experiences.    Experience our side of life. For more information, visit www.side.inc. 
Montreal, QC, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Hamilton, ON, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Victoria, BC, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Whitchurch-Stouffville, ON, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Sault Ste. Marie, ON, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.