Spiria

HQ
Montréal
Total Offices: 3
135 Total Employees
Year Founded: 2003

Jobs at Spiria

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
In-Office
Laval, QC, CAN
Software
Design and develop performant Angular/TypeScript front-end applications for embedded machine operator screens. Build UI and visualization libraries, ensure performance and stability on constrained hardware, implement efficient rendering strategies, collaborate with UX, PO and systems engineers, contribute to front-end architecture, and participate in code reviews and technical design.
5 Days AgoSaved
In-Office
Laval, QC, CAN
Software
Concevoir, développer et optimiser des logiciels C++ haute performance pour machines automatisées embarquées. Implémenter bibliothèques, logique de contrôle, planificateurs et composants réutilisables. Intégrer l'automatisation dans boucles déterministes, assurer qualité par revues et tests unitaires/intégration, et collaborer avec équipes pluridisciplinaires en environnement Linux.
5 Days AgoSaved
In-Office
Laval, QC, CAN
Software
Design and implement high-performance Angular/TypeScript front-end applications and UI/visualization libraries for embedded machine interfaces. Ensure stability and efficient rendering on constrained hardware, collaborate with UX, product and systems engineers, contribute to front-end architecture and best practices, and participate in code reviews and technical design sessions. Role requires on-site presence and bilingual communication with stakeholders.
5 Days AgoSaved
In-Office
Laval, QC, CAN
Software
Develop and optimize embedded Linux software in C++ and Python for large automated machines. Implement control logic, planners, UI integration, deterministic execution loops, and reusable libraries. Ensure reliability through code reviews, unit/integration tests, and Agile practices while collaborating with cross-functional teams on automation and autonomy features.
5 Days AgoSaved
Hybrid
Montréal, QC, CAN
Software
Lead and safeguard the company’s financial health: oversee accounting operations, produce monthly financials, tax filings and dashboards, manage budgeting and cash flow, supervise accounting staff, handle grants and reporting, perform financial analyses and strategic planning, maintain relationships with banks and auditors, improve controls and processes, and support M&A and executive decision-making.
5 Days AgoSaved
Hybrid
3 Locations
Software
Senior Front-End Angular developer responsible for building and maintaining Angular/TypeScript applications, designing UI and visualization libraries, ensuring performance on constrained hardware, implementing real-time rendering strategies, contributing to front-end architecture and best practices, and collaborating with designers, product owners, engineers and QA through code reviews and technical design.
5 Days AgoSaved
Hybrid
Montréal, QC, CAN
Software
Lead the company's financial operations including accounting, reporting, tax filings, budgeting, cash management, collections, grant applications, and financial analysis. Manage the accounting team, optimize processes and controls, support corporate strategy and acquisition projects, liaise with auditors and financial partners, and drive continuous improvement and stakeholder communications.
5 Days AgoSaved
Hybrid
3 Locations
Software
Lead development of Angular and TypeScript front-end applications, build reusable UI/visualization libraries, translate UX into production code, optimize performance (including on embedded hardware), implement real-time rendering strategies, collaborate with designers and engineers, contribute to front-end architecture and standards, and participate in code reviews and technical design discussions.
5 Days AgoSaved
Hybrid
3 Locations
Software
Gérer un portefeuille de clients existants pour maximiser la valeur et la croissance des revenus. Agir comme partenaire stratégique, coordonner les équipes internes, gérer le cycle commercial complet, préparer des offres et suivre le CRM, tout en assurant la satisfaction et la fidélisation des clients.
5 Days AgoSaved
Hybrid
3 Locations
Software
Manage a portfolio of existing clients to grow revenue and maximize account value. Serve as primary client contact, coordinate internal teams, handle escalations, forecast and track revenue, prepare proposals, use CRM and analytics, and identify upsell opportunities while ensuring client satisfaction.
5 Days AgoSaved
Hybrid
3 Locations
Software
Lead technical design and delivery of machine HMI software (Angular front-ends, 2D/3D visualization) and system integration. Provide architectural and code reviews, mentor developers, advise clients, drive technical decisions for performance, safety, scalability, and maintainability, and contribute hands-on in Angular, graphics, Python/C++ while improving development processes and quality.
5 Days AgoSaved
Hybrid
3 Locations
Software
Lead development and architecture for HMI-driven projects. Provide technical and functional leadership, review code and architecture, mentor developers, make technology decisions (Angular, C++, Python), ensure quality and testing, collaborate with UX, systems and embedded teams, and contribute to proposals and process improvements.