Software Developer - CPQ
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.
- Locations
- Swegon North American Headquarters
- Remote status
- Hybrid
About Swegon North America
© 2020-2023 Swegon North America / Vibro-Acoustics by Swegon
Privacy Policy | Accessible Customer Service Policy
