The Engineering Manager of Software and Web Platforms is responsible for leading the software engineering and web development functions that support new product development, connected product ...
The Engineering Manager of Software and Web Platforms is responsible for leading the software engineering and web development functions that support new product development, connected product ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the ...
Software Architect
Montreal, QC · On-site +1
As a Software Architect, you will define the technical direction of our software platforms while helping shape how generative AI and agentic AI capabilities are embedded into our products to solve ...
Software Architect
Montreal, QC · On-site +1
As a Software Architect, you will define the technical direction of our software platforms while helping shape how generative AI and agentic AI capabilities are embedded into our products to solve ...
Software Architect
Montreal, QC · On-site +1
As a Software Architect, you will define the technical direction of our software platforms while helping shape how generative AI and agentic AI capabilities are embedded into our products to solve ...
Software Architect
Montreal, QC · On-site +1
As a Software Architect, you will define the technical direction of our software platforms while helping shape how generative AI and agentic AI capabilities are embedded into our products to solve ...
Software Engineer
Longueuil, QC · On-site
We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec. *Applicants are kindly asked to include an English resume as part of their application for ...
Software Engineer
Longueuil, QC · On-site
We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec. *Applicants are kindly asked to include an English resume as part of their application for ...
Software Engineer
Montreal, QC · On-site
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
Software Engineer
Montreal, QC · On-site
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
Software Developer
Montreal, QC · Hybrid
Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make ...
Software Developer
Montreal, QC · Hybrid
Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make ...
Software Engineer
Montreal, QC · On-site
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
Software Engineer
Montreal, QC · On-site
About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...
Purpose as an Embedded Software Engineer, you are an active member of the SW development's team. Job Duties and Responsibilities * Analyze, design, develop & testing of Autosar software components to ...
Purpose as an Embedded Software Engineer, you are an active member of the SW development's team. Job Duties and Responsibilities * Analyze, design, develop & testing of Autosar software components to ...
Software Development Manager
Montreal, QC · On-site
PURPOSE We are seeking an experienced Software Development Manager to lead a team of engineers & developers in designing, building, and maintaining high-quality software systems and platforms. This ...
Software Development Manager
Montreal, QC · On-site
PURPOSE We are seeking an experienced Software Development Manager to lead a team of engineers & developers in designing, building, and maintaining high-quality software systems and platforms. This ...
OSS Software Engineer
Montreal, QC · On-site
This role combines software development, security and operations (DevSecOps), you will contribute throughout the solution lifecycle, from requirements gathering and analysis through implementation ...
OSS Software Engineer
Montreal, QC · On-site
This role combines software development, security and operations (DevSecOps), you will contribute throughout the solution lifecycle, from requirements gathering and analysis through implementation ...
OSS Software Engineer
Montreal, QC · On-site
This role combines software development, security and operations (DevSecOps), you will contribute throughout the solution lifecycle, from requirements gathering and analysis through implementation ...
OSS Software Engineer
Montreal, QC · On-site
This role combines software development, security and operations (DevSecOps), you will contribute throughout the solution lifecycle, from requirements gathering and analysis through implementation ...
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player ...
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player ...
Software Developer - Jukebox
Montreal, QC · On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive ...
Software Developer - Jukebox
Montreal, QC · On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive ...
Lead Software Developer
Montreal, QC · On-site
CA$100/hr
Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part ...
Lead Software Developer
Montreal, QC · On-site
CA$100/hr
Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part ...
Software Engineer - App Stores
Montreal, QC · On-site +1
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise ...
Software Engineer - App Stores
Montreal, QC · On-site +1
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise ...
Software Development Manager
Montreal, QC · On-site +1
We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...
Software Development Manager
Montreal, QC · On-site +1
We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...
Senior Software Developer
Montreal, QC · On-site +1
Update existing software systems and propose enhancements to improve functionality and efficiency. * Designing new software programs, websites, and applications * Writing advanced programming code
Senior Software Developer
Montreal, QC · On-site +1
Update existing software systems and propose enhancements to improve functionality and efficiency. * Designing new software programs, websites, and applications * Writing advanced programming code
Senior Software Developer
Montreal, QC · On-site +1
Update existing software systems and propose enhancements to improve functionality and efficiency. * Designing new software programs, websites, and applications * Writing advanced programming code
Senior Software Developer
Montreal, QC · On-site +1
Update existing software systems and propose enhancements to improve functionality and efficiency. * Designing new software programs, websites, and applications * Writing advanced programming code
Developpeur en tests logiciels Un Developpeur en tests logiciels (SDET) occupe un poste hybride qui allie une expertise en genie logiciel a des competences approfondies en matiere de tests. Les DET ...
Developpeur en tests logiciels Un Developpeur en tests logiciels (SDET) occupe un poste hybride qui allie une expertise en genie logiciel a des competences approfondies en matiere de tests. Les DET ...
Software Software information
What is a software software?
How does a software software typically collaborate with cross-functional teams during a project?
What are the key skills and qualifications needed to thrive as a software software, and why are they important?
What is the difference between Software Software vs Software Developer?
| Aspect | Software Software | Software Developer |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified | Requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified |
| Work Environment | Works in teams developing, testing, and maintaining software applications | Designs, codes, and tests software programs, often collaborating with teams |
| Industry Usage | Commonly employed in tech companies, software firms, and IT departments | Employed across various industries including tech, finance, healthcare, and more |
Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.
What cities near Longueuil, QC are hiring for Software Software jobs?
Cities near Longueuil, QC with the most Software Software job openings:

Parker Hannifin rating
8.2
Based on 362 frontline employees who took The Breakroom Quiz
85th of 545 rated manufacturers
Job description
Position Summary
Parker Hannifin is seeking an Engineering Manager, Software to lead a high-performing software engineering team in developing innovative, reliable solutions that support critical motion and control technologies.
The Engineering Manager of Software and Web Platforms is responsible for leading the software engineering and web development functions that support new product development, connected product platforms, digital tools, and customer-facing or internal applications. This role provides technical and organizational leadership across software architecture, application design, web technologies, system integration, verification and validation, deployment, release management, cybersecurity alignment, and ongoing lifecycle support.
This position manages and develops software engineers, web developers, and related technical contributors to ensure effective execution of business, customer, and product objectives. The role requires strong people-leadership, disciplined software development practices, sound technical judgment, and effective collaboration with embedded systems, hardware engineering, product management, IT, cybersecurity, quality, operations, and other business stakeholders.
This position will be filled at either our Mirabel, QC or Washington, MO location and is an onsite role; remote work is not available.
Parker Hannifin est a la recherche d'un gestionnaire de l'ingenierie, logiciel, pour diriger une equipe d'ingenierie logicielle hautement performante dans le developpement de solutions innovantes et fiables qui soutiennent des technologies essentielles du mouvement et du controle.
Le gestionnaire de l'ingenierie des logiciels et des plateformes Web est responsable de diriger les fonctions d'ingenierie logicielle et de developpement Web qui soutiennent le developpement de nouveaux produits, les plateformes de produits connectes, les outils numeriques ainsi que les applications destinees aux clients ou a l'interne. Ce role assure un leadership technique et organisationnel en matiere d'architecture logicielle, de conception d'applications, de technologies Web, d'integration de systemes, de verification et validation, de deploiement, de gestion des versions, d'alignement en cybersecurite et de soutien continu tout au long du cycle de vie.
Ce poste gere et developpe des ingenieurs logiciels, des developpeurs Web et d'autres contributeurs techniques connexes afin d'assurer l'execution efficace des objectifs d'affaires, des clients et des produits. Le role exige de solides competences en leadership de personnel, des pratiques rigoureuses de developpement logiciel, un bon jugement technique et une collaboration efficace avec les systemes embarques, l'ingenierie materielle, la gestion de produits, les TI, la cybersecurite, la qualite, les operations et d'autres parties prenantes de l'entreprise.
Ce poste sera pourvu a notre emplacement de Mirabel, au Quebec, ou de Washington, au Missouri, et il s'agit d'un role sur site; le teletravail n'est pas offert.
Responsibilities
The Software Engineering Manager is responsible for leading the improvement of existing software products, platforms, and applications, as well as the development of new software-enabled product derivatives, to meet defined customer, business, technical, cybersecurity, usability, quality, and compliance requirements. This role has the authority to assign and direct available software engineering resources, coordinate cross-functional support, recommend resource allocations, and participate in establishing project requirements, priorities, schedules, release plans, and technical objectives.
- Provide leadership and direction for assigned software engineering team(s), including embedded software, application software, web development, cloud-connected systems, software tools, and related technical functions.
- Manage, coach, and develop direct reports responsible for software development, web development, embedded software, software testing, software architecture, release management, and related engineering activities.
- Translate products, customer, business, regulatory, cybersecurity, data, usability, and technical requirements into software engineering plans, priorities, schedules, resource assignments, and deliverables.
- Lead software development activities for new products, product improvements, sustaining engineering, production support, field issue resolution, cost reduction, quality improvement, and digital product initiatives.
- Ensure software engineering projects meet established objectives for cost, schedule, technical performance, reliability, scalability, usability, maintainability, serviceability, cybersecurity, compliance, and customer satisfaction.
- Direct or delegate preparation and review of software engineering documentation, including design concepts, technical specifications, software architecture, interface specifications, cybersecurity documentation, test plans, validation plans, release plans, user-facing documentation, and engineering change documentation.
- Oversee software architecture, design, development, integration, verification, validation, deployment readiness, and lifecycle support for assigned products, platforms, applications, or systems.
- Ensure software designs comply with applicable Parker engineering standards, secure development practices, quality requirements, industry standards, regulatory requirements, and customer specifications.
- Lead software engineering planning activities, including project prioritization, resource allocation, sprint or milestone planning, backlog coordination, design reviews, release planning, project status reporting, and coordination with project management.
- Ensure effective change control for software releases, firmware releases where applicable, source code, configuration files, application documentation, technical records, release notes, and related engineering records.
- Promote disciplined software development practices, including requirements management, code review, version control, issue tracking, automated testing, release management, configuration management, and software quality assurance.
- Support cybersecurity requirements, secure coding practices, vulnerability management, access control, data protection, threat assessment, incident response support, and compliance activities for connected products and digital platforms.
- Coordinate with hardware engineering, firmware engineering, cybersecurity, information technology, product management, project management, manufacturing, quality, operations, suppliers, and other internal or external stakeholders.
- Support Manufacturing Engineering, Quality, Lean, Operations, service teams, and customers in resolving software-related production, test, application, integration, reliability, connectivity, and field performance issues.
- Maintain active risk avoidance and risk reduction activities for new and existing software products, including risks related to cybersecurity, reliability, data integrity, compliance, usability, product safety, field performance, supply chain dependencies, and product liability.
- Monitor software technologies, development tools, competitive products, cybersecurity trends, regulatory developments, digital platforms, and industry practices relevant to assigned software products and platforms.
- Support software release management, deployment planning, version control, backward compatibility, defect resolution, patch management, and lifecycle support for assigned software products.
- Support product liability investigations, customer issue analysis, warranty investigations, cybersecurity investigations, and lawsuit defense activities when required.
- Participate in budgeting, staffing plans, salary planning, performance reviews, software tool planning, capital planning, cloud or infrastructure planning, laboratory planning, and test environment planning.
- Develop, implement, and maintain software engineering policies, procedures, standards, workflows, coding guidelines, development practices, and best practices as required.
- Support Parker business initiatives, including digital transformation, connected products, automation, e-commerce, data-driven services, continuous improvement, cost reduction, quality improvement, and risk reduction programs.
- Identify and submit cost reduction, cost avoidance, productivity improvement, quality improvement, software reliability improvement, cybersecurity improvement, or risk reduction actions.
- Perform other duties as responsibilities required.
Fonctions essentielles :
Le gestionnaire de l'ingenierie logicielle est responsable de diriger l'amelioration des produits logiciels, des plateformes et des applications existants, ainsi que le developpement de nouvelles variantes de produits actives par logiciel, afin de repondre aux exigences definies des clients, de l'entreprise, techniques, de cybersecurite, d'utilisabilite, de qualite et de conformite. Ce role a l'autorite d'assigner et de diriger les ressources d'ingenierie logicielle disponibles, de coordonner le soutien interfonctionnel, de recommander l'affectation des ressources et de participer a l'etablissement des exigences, des priorites, des echeanciers, des plans de mise en production et des objectifs techniques des projets.
- Fournir du leadership et une orientation aux equipes d'ingenierie logicielle assignees, y compris les logiciels embarques, les logiciels d'application, le developpement Web, les systemes connectes au nuage, les outils logiciels et les fonctions techniques connexes.
- Gerer, encadrer et developper les employes relevant directement du poste qui sont responsables du developpement logiciel, du developpement Web, des logiciels embarques, des essais logiciels, de l'architecture logicielle, de la gestion des versions et des activites d'ingenierie connexes.
- Traduire les exigences relatives aux produits, aux clients, a l'entreprise, a la reglementation, a la cybersecurite, aux donnees, a l'utilisabilite et aux aspects techniques en plans d'ingenierie logicielle, priorites, echeanciers, affectations de ressources et livrables.
- Diriger les activites de developpement logiciel pour les nouveaux produits, les ameliorations de produits, l'ingenierie de maintien, le soutien a la production, la resolution de problemes sur le terrain, la reduction des couts, l'amelioration de la qualite et les initiatives de produits numeriques.
- Veiller a ce que les projets d'ingenierie logicielle atteignent les objectifs etablis en matiere de couts, d'echeancier, de performance technique, de fiabilite, d'evolutivite, d'utilisabilite, de maintenabilite, de facilite d'entretien, de cybersecurite, de conformite et de satisfaction de la clientele.
- Diriger ou deleguer la preparation et la revision de la documentation d'ingenierie logicielle, y compris les concepts de conception, les specifications techniques, l'architecture logicielle, les specifications d'interface, la documentation de cybersecurite, les plans d'essai, les plans de validation, les plans de mise en production, la documentation destinee aux utilisateurs et la documentation relative aux changements d'ingenierie.
- Superviser l'architecture logicielle, la conception, le developpement, l'integration, la verification, la validation, la preparation au deploiement et le soutien du cycle de vie pour les produits, plateformes, applications ou systemes assignes.
- Veiller a ce que les conceptions logicielles soient conformes aux normes d'ingenierie applicables de Parker, aux pratiques de developpement securitaire, aux exigences de qualite, aux normes de l'industrie, aux exigences reglementaires et aux specifications des clients.
- Diriger les activites de planification de l'ingenierie logicielle, y compris la priorisation des projets, l'affectation des ressources, la planification des sprints ou des jalons, la coordination du carnet de taches, les revues de conception, la planification des mises en production, les rapports d'etat de projet et la coordination avec la gestion de projet.
- Assurer un controle efficace des changements pour les versions logicielles, les versions de micrologiciels, le cas echeant, le code source, les fichiers de configuration, la documentation d'application, les dossiers techniques, les notes de mise en production et les dossiers d'ingenierie connexes.
- Promouvoir des pratiques rigoureuses de developpement logiciel, y compris la gestion des exigences, la revision du code, le controle des versions, le suivi des problemes, les essais automatises, la gestion des mises en production, la gestion de la configuration et l'assurance qualite logicielle.
- Soutenir les exigences en matiere de cybersecurite, les pratiques de codage securitaire, la gestion des vulnerabilites, le controle des acces, la protection des donnees, l'evaluation des menaces, le soutien a la reponse aux incidents et les activites de conformite pour les produits connectes et les plateformes numeriques.
- Coordonner les activites avec l'ingenierie materielle, l'ingenierie des micrologiciels, la cybersecurite, les technologies de l'information, la gestion de produits, la gestion de projet, la fabrication, la qualite, les operations, les fournisseurs et d'autres parties prenantes internes ou externes.
- Soutenir l'ingenierie de fabrication, la qualite, le Lean, les operations, les equipes de service et les clients dans la resolution de problemes lies aux logiciels touchant la production, les essais, les applications, l'integration, la fiabilite, la connectivite et la performance sur le terrain.
- Maintenir des activites actives d'evitement et de reduction des risques pour les produits logiciels nouveaux et existants, y compris les risques lies a la cybersecurite, a la fiabilite, a l'integrite des donnees, a la conformite, a l'utilisabilite, a la securite des produits, a la performance sur le terrain, aux dependances de la chaine d'approvisionnement et a la responsabilite du fait du produit.
- Surveiller les technologies logicielles, les outils de developpement, les produits concurrents, les tendances en cybersecurite, les developpements reglementaires, les plateformes numeriques et les pratiques de l'industrie pertinentes aux produits et plateformes logiciels assignes.
- Soutenir la gestion des versions logicielles, la planification du deploiement, le controle des versions, la compatibilite descendante, la resolution des defauts, la gestion des correctifs et le soutien du cycle de vie pour les produits logiciels...
What Parker Hannifin employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Parker-Hannifin
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
10,000+ Employees
Headquarters location
Mayfield Heights, OH, US
Year founded
1917