Talent.com
Software Engineer

Software Engineer

SmartD TechnologiesMontreal, QC, Canada
13 days ago
Job type
  • Full-time
Job description

What is this about?We are a startup company created in 2018 seeking to disrupt the established century-old industry of electrical motor control. We are based in downtown Montreal (H3J 1S9) where the majority of our team operates. We are scaling up our team and are seeking a few amazing individuals who can share our vision of building a fantastic product that will save energy and be used by millions. Do not hesitate to visit our website to learn more : https : / / smartd.coWe have already secured a Series A financing and we have committed strategic partners on board, so it’s really up to us to execute and make sure we bring value to customers through the product we’re creating.If you’re passionate about software development and manufacturing operationsIf you’re an expert in test fixtures and data analysis; andIf you want to work with a small, dedicated, and effective teamYou should be passionate and knowledgeable about : Manufacturing Software : Proven track record of working on internal software solutions in a manufacturing or production environment.Programming : Proficiency in Python, JavaScript (Node.js / React), or similar languages.Database Management : Strong skills in managing relational databases (PostgreSQL, MySQL) and integrating with applications.Cloud Expertise : Hands-on experience with AWS services (S3, RDS, Lambda, Cognito).Automation and CI / CD : Familiarity with CI / CD tools (Jenkins, GitHub Actions, GitLab CI / CD) and process automation techniques.Test Systems Support : Experience with LabVIEW and TestStand applications for test automation and data collection.And this is what we’d expect of you : Develop and maintain software to automate and streamline internal company processes, including production reporting and test data analysis.Create tools to collect and process data from test fixtures and production systems.Build and maintain APIs for system integrations and data access across teams.Automate business processes to improve operational efficiency.Manage cloud infrastructure (AWS) to support databases, APIs, and storage systems.Collaborate with engineering teams to optimize test procedures and data flow.Provide support for LabVIEW and TestStand applications, including debugging and enhancements.Develop and maintain CI / CD pipelines for efficient software development and deployment.Automate software distribution packages and ensure seamless updates for remote systems.Experience requirements : Manufacturing Software (3 years)Database Management (3 years)Automation (3 years)Language requirementEnglish : fluent (mandatory)French : professional (preferred)Interview processThe hiring process for this position will consist of 3 interviews : 1st interview with HR representative - 20 minutes via Google Meet - General discussion, confirmation of interest2nd interview with the department’s head - 30 minutes via Google Meet - General technical discussion3rd interview with your future colleagues and supervisor - 1 hour on-site - In-depth technical discussion + tour of the officeYou will be part of an experienced start-up team where : Your voice will be heard and you will feel the impact of your work;You won’t lose time in endless meetings or presentations;You will work hard and have fun doing it.Benefits : Casual dressDisability insuranceExtended health careLife insuranceWork EnvironmentMonday to FridayFlexible scheduleHybrid environment4 weeks of Paid time offWork location425 rue Guy, suite 210, Montréal, QC H3J 1S9We expected people to come a majority of their time to the officeBus stops for lines 35, 36, and 71 are just outside the office. It is also a 10-minute walk away from the Lucien l’Allier metro station (Orange line) and a 10-minute bus (lines 35 and 36) to Lionel-Groulx (Green and Orange lines)