Swegon North America is a market leading supplier in the field of indoor environment solutions, offering superior products for ventilation, heating, cooling and climate optimization. Swegon is at the forefront of innovation, connected services and expert technical support. Swegon's values of
Customer Empathy, Trust, and Commitment go beyond technology. These values are the pillars upon which we build every interaction, solution, and partnership.
At Swegon, we believe that people who feel good inside don't just perform better - they thrive. This is a great time to join our growing company where excellence meets innovation in every climate solution we deliver. Join us on our mission to redefine excellence in the HVAC industry.
Why Swegon is an Employer of Choice:
- Competitive salary
- Comprehensive benefits that start on day one
- Immediate RRSP matching program
- Supportive and collaborative team atmosphere
- Lucrative employee referral program
- Embrace a hybrid work style: blend remote and in-office collaboration
- Vibrant corporate culture - Enjoy team events, lunch and learns, and wellness initiatives
- We passionately celebrate our team success and individual achievements
- Strong Commitment to Sustainability: Join us in making a positive impact on the planet
- Located just minutes from Highway 401 in Ajax, ON
Compensation: $80-90K, actual salary the successful candidate is offered will be dependent on several factors related to the specified position and experience.
Vacancy status: this is an open vacancy within Swegon North America that is based in Ajax, ON.
The
Software Developer - CPQ is responsible for building, maintaining, and advancing automated product configuration and engineering logic across our CPQ and CAD environments. This role bridges Sales, Engineering, and Operations by translating product rules, pricing logic, and design standards into scalable, digital workflows.
This individual will develop and maintain configuration models within our CPQ platform (e.g., Epicor CPQ) while also supporting engineering automation initiatives. The goal is to eliminate manual processes, reduce errors, standardize product logic, and accelerate quote-to-production timelines.
The ideal candidate is a hands-on developer with strong logical thinking, experience in rule-based systems, and a passion for transforming tribal knowledge into structured, scalable systems. This role requires close collaboration with Engineering, Sales, and Operations to ensure commercial accuracy aligns with technical feasibility.
This position plays a critical role in our digital transformation strategy by improving configuration accuracy, reducing engineering workload, increasing quoting speed, and ensuring seamless integration between CPQ, ERP, and design systems.
Key Responsibilities
- Develop, configure, and maintain Epicor CPQ product configurators using rule-based logic and structured product models.
- Translate engineering requirements into scalable CPQ configuration rules with full traceability (Requirement → Rule → BOM → Output).
- Build and maintain pricing logic including margin rules, discount structures, and validation controls.
- Support Quote generation templates and document outputs aligned with commercial standards.
- Collaborate with Engineering to validate product rules and eliminate undocumented logic.
- Support integration readiness between CPQ (Epicor), ERP (M3), CRM (Microsoft Dynamics), and downstream engineering tools.
- Participate in unit testing, pre-integration testing, and User Acceptance Testing (UAT).
- Maintain structured issue logs and resolve configuration defects within agreed timelines.
- Support change management initiatives including user training, documentation, and adoption readiness.
- Document CPQ logic, assumptions, constraints, formulas, and configuration rules to establish a durable system of record.
Required Qualifications
- Bachelor’s degree in Engineering, Computer Science, Software Development, or related technical field (or equivalent practical experience)
- 3–7+ years of experience in software development, systems configuration, or design automation within a manufacturing or engineering environment
- Experience developing and maintaining rule-based configuration systems, ideally within a CPQ platform such as Epicor CPQ (or similar enterprise CPQ tools)
- Experience working with CAD automation or parametric modeling systems, preferably SolidWorks API.
- Strong programming/scripting experience (e.g., C#, .NET, Python, JavaScript, VBA, or similar)
- Experience building or supporting system integrations (APIs, data exchange between CPQ, ERP, and engineering systems)
- Solid understanding of product configuration logic, BOM structures, and manufacturing data flows
- Strong analytical and problem-solving skills with the ability to translate complex business and engineering rules into scalable system logic
- Ability to work cross-functionally with Sales, Engineering, Operations, and IT teams
- Experience documenting system logic, data structures, and configuration standards
Preferred Qualifications
- Experience with CPQ platforms (ideally Epicor CPQ)
- Experience integrating CPQ with ERP systems (e.g., M3), CRM platforms, and CAD systems SolidWorks and PDM.
- Familiarity with Design Automation concepts and CAD-driven outputs.
- Experience participating in CPQ recovery or relaunch initiatives.
- Knowledge of Noise Control, HVAC, or industrial product configuration environments.
- Core Competencies
- High accountability and ownership mindset.
- Structured and process-oriented thinking.
- Strong communication and documentation skills.
- Ability to escalate risks early and work within governance frameworks.
- Comfortable working in controlled, milestone-driven project environments.
Want to work with skilled people at the top of their game and play a part in developing state-of-the-art solutions? Picture yourself at Swegon North America, a workplace that celebrates diversity, encourages collaboration, and listens to your ideas. Join us and discover how work can be both fulfilling and fun.
Apply now to be a part of our dynamic team.
At Swegon North America we prioritize and value equity, diversity and inclusion. We are an equal opportunity employer and are proud of our diverse and inclusive workplace culture where everyone is welcome.
In accordance with the Ontario Human Rights Code, the Accessibility for Ontarians with Disabilities Act (AODA) and the Americans with Disabilities Act (ADA), Swegon North America offers reasonable accommodations for prospective candidates and employees with different abilities. Accommodations are available by request for candidates taking part in the selection process. If you require a specific accommodation, please contact our Human Resources Department at 416-291-7371.