Simulation Platform Developer Co-op
Hps
Hammond Power Solutions Inc. is a global manufacturer headquartered in Guelph, Ontario, Canada. HPS has grown to become the leader in North America in the custom design and manufacture of dry type transformers. For the past century, HPS has grown to deliver electrical power solutions to global markets and provides solutions for complex applications like, mining, rectifier, drives, traction, wind, solar and many other electrical power applications. The world relies on HPS to continually conceive and produce state-of-the-art transformer technology. We currently have an opening for a Simulation Platform Developer Co-op, come grow with us!
We are seeking a Co-op Simulation Platform Developer to support the development of an internal software platform used to model, simulate, and analyze our engineering products. This role provides hands-on experience in building engineering software under the guidance of experienced engineers, with direct application to real-world product development and R&D activities. The successful candidate will join us for the Spring/Summer 2026 co-op term starting in May 2026.
Key Responsibilities Include:
- Design and develop a simulation and modeling software platform for company products.
- Integrate analytical models and test data into the platform for verification and validation.
- Develop user-friendly interfaces, scripts, or automation tools to improve usability and efficiency.
- Document software architecture, modeling assumptions, and usage guidelines.
- Collaborate with test and design engineers to continuously improve platform capability and accuracy.
- Programming Languages:
- Python or equivalent (preferred for platform development, scripting, automation)
- MATLAB / Simulink (modeling, algorithm development, validation) (asset, not required)
- C / C++ or similar (asset, not required)
QUALIFICATIONS:
- Currently enrolled as a student pursuing a degree in Electrical Engineering, Computer Engineering, or Computer Science
Strong interest in engineering software development
Ability to translate power-system and power-electronics problems into computational models
Understanding of engineering mathematics (linear systems, differential equations, numerical methods – academic level)
Ability to translate engineering requirements into software logic
Structured problem-solving and debugging skills
Ability to write clear, maintainable, and well-documented code
The following would be considered assets:
- Academic-level understanding of power system harmonics and non-linear loads
- Ability to convert harmonic distortion issues (THD, interharmonics, resonance, filtering) into software models and simulation algorithms
- Implementation of frequency-domain and time-domain harmonic analysis
- Modeling of passive and active harmonic mitigation techniques
- Validation of harmonic simulation results against analytical calculations or test data
BENEFITS:
- Casual dress
- Company events
- Employee assistance program
- On-site parking
DEADLINE TO APPLY: February 5th, 2026
The hourly rate for this position is $23.00
NOTE: Hammond Power Solutions encourages applications from all qualified candidates. HPS has a great record of accommodating persons with disabilities. Contact People & Culture if you need accommodation at any stage of the application process or want more information on our accommodation policies.
- ...transformer technology. We currently have an opening for a Co-op Software Developer - Data for an 8 month placement , come grow with us! This... ...Ensure data consistency and accuracy across integrated platforms. End-user Training: Prepare and deliver training materials...SuggestedHourly payCasual workInternship
- ...define your tomorrow. We are looking for a Staff Accountant Co-op Student to join our team —a role where your expertise will... ...Contribute to project teams implementing initiatives when requested. Develop positive working relationships with colleagues Identify...SuggestedTemporary workInternshipWork at officeLocal area
- ...HPS to continually conceive and produce state-of-the-art transformer technology. We currently have an opening for a Test Engineer - Co-op, come grow with us! The test Engineer-Co-op will support R&D activities through hands-on testing and validation of electrical and power...SuggestedHourly paySummer workCasual workInternship
$60.57k - $100.96k per year
...passionate about excellence, innovation, and agility. As the Systems Developer you will be a member of an integral team responsible for... ...and its internal components. Experience with Guidewire Cloud Platform (GWCP) and cloud-native deployments Familiarity with Agile development...SuggestedFull timeWork at officeLocal areaFlexible hours- ...you, our clients and our communities. The Sr Data Engineering Developer is responsible for the design, development and optimization of... ..., using tools such as Python, Databricks and data lake platforms. Contribute to building scalable data solutions (data pipelines...SuggestedHourly payFull timeWork at officeLocal areaFlexible hours
$60.57k - $100.96k per year
...passionate about excellence, innovation, and agility. As the Systems Developer you will be a member of an integral team responsible for... ...Familiarity with code quality/security tools and collaboration platforms (Veracode, Uptycs, Jira, Confluence). How you will create...Full timeTemporary workWork at officeLocal areaFlexible hours$50.28k - $83.8k per year
...work with people that care passionately about you, our clients, our company and our higher social purpose. As the Associate Systems Developer you will be a member of an integral team responsible for developing system-based solutions by formulating programs, developing and...Full timeWork at officeLocal areaFlexible hours$90k per year
Overview Languages English Education ~ Bachelor's degree Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Experience and specialization Computer and technology knowledge...Remote work- We are seeking an experienced Senior Software Developer - API to design, build, and deploy high-performance RESTful API platforms, cloud services, and AI-driven applications. In this role, you will bridge modern web development with advanced artificial intelligence frameworks...Contract work
$96.8k - $145.2k per year
...relies on HPS to continually conceive and produce state-of-the-art transformer technology. We currently have an opening for a Software Developer, Data and AI– 12 month contract, come grow with us! Reporting to the Manager, Software Development, this role designs, develops...Full timeContract workInternshipFlexible hours- Department: Experiential LearningThis position is represented by the agreement between the Professional Staff Association and the University of Guelph Temporary full-time from 08/24/2026 to 09/10/2027 Temporary Absence of the Regular Incumbent If you are a current employee of...Full timeTemporary work
$70k per year
...build strong Member relationships. Well-developed business development techniques and the... ...ability to identify opportunities, plan and develop business to achieve business plans and... ...low/no code tools like the Microsoft Power Platform and generative AI productivity tools like...Full timeWork at officeLocal areaRemote work$69.66k - $116.1k per year
...framework or interfaces, data querying and data handling and DevOps platforms. Autonomously contribute to assessing data quality and... ...data solutions (data models, data pipelines, APIs and more). Develop analytic solutions to solve business problems by understanding the...Full timeWork at officeLocal areaFlexible hours- ...integrations, APIs, CDN/edge environments, CMS platforms, and customer environments. Diagnose... ...causes and work directly with customer developers and technical teams to resolve them.... ...Integrations Across SSR, Edge & CMS Develop deep expertise in Schema App integration...Long term contractFull timeImmediate start
$71.6k - $107.4k per year
...management of corporate endpoint devices with a primary focus on mobile platforms using Microsoft Intune. This role ensures secure, reliable... ...analysis for recurring issues and drive permanent fixes. Develop and maintain technical documentation, support standards, and knowledge...Permanent employmentFull timeInternshipRemote workFlexible hours$29.29 - $35.56 per hour
...contributing to digital engagement efforts, and developing communications materials that enhance... ...Media & Communications Support Develop and coordinate social media content and digital... ...skills. Experience with social media platforms and digital communications tools....Hourly payFull timeWork at officeMonday to fridayAfternoon shift$20 per hour
...graduates to gain valuable work experience with the opportunity to develop into a sales and operations leader. This opportunity will allow... ...You Learn: Paid training on Crunch Connected, our learning platform Continuous Mentorship: Work directly with the General Employee...Hourly payPermanent employmentFull timeFlexible hoursWeekend workAfternoon shift$80k - $100k per year
...or system process changes Work with vendors to source and/or develop new membrane substrates and monomers Run field return analyses... ...with the personal initiative to help shape a Growth Program platform Good statistical data analysis skills, including Design of Experiments...RemplacementFull timeImmediate startFlexible hours- ...Implementation ~2. ISO Consultation ~3. ISO Certification -Second sector: Software Development ~1.Developing applications for all technologies and platforms ~2.Enterprise Resource Planning (ERP), ~3.Customer Relationship Management System (CRM), ~4.Learning Management...Part timeWork from home
- ...business, and technical stakeholders across customer organizations. Develop engagement strategies that align to customer goals,... ...Industry & Product Expert Maintain deep expertise in Schema App's platform, schema markup, knowledge graphs, SEO, and AI-powered search....Long term contractFull timeContract work
- ...low level designs \\ Adhere to defined coding standards and develop well\-structured, maintainable and easy to understand code \\... ...community, available tools available within AppExchange and Salesforce Platform \\ Design, develop, implement, configure, maintain,...Contract work
- ...submissions; enter monthly billing information into case management platform where needed Research and update content for presentations/... ...Resources or Health and Wellness ~3-5 years’ experience developing content for educational sessions and workshops ~ Excellent command...Full timeContract workWork at office
$24 per hour
...organizational and multitasking abilities. Proficient in technology platforms (e.g., Zoom, Apricot). Effective de-escalation and crisis... ...updates on case status. Collaborate with team members to develop strategies for effective case management. Maintain confidentiality...Hourly payFull timeTemporary workCasual workInternshipMonday to fridayShift work1 day per week- ...candidate will help establish Figma as standard design and prototyping platform while building internal capability to support long-term success.... ..., including component libraries, variables, prototyping, and developer handoff workflows. Demonstrated experience building and...Long term contractContract work
$60.57k - $100.96k per year
...corporate initiatives across a range of subjects and environments. Develop and execute content concepts aligned to channels, audiences, and... ...high-quality content. Adapt and optimize content for digital platforms and recommend appropriate formats and distribution channels....Full timeTemporary workWork at officeLocal areaFlexible hoursAfternoon shift$65 per hour
...of enterprise applications built on the Microsoft Dynamics 365 platform. This opportunity offers the chance to contribute to critical business... ...with business stakeholders and technical teams to configure, develop, test, and support scalable solutions that meet business needs....Contract work$125k - $160k per year
...Development Manager to lead multiple squads building our Parks & Recreation platform. This is a player/coach role at senior scale. You will lead 10+ engineers across two or more squads, develop other managers and technical leads, own delivery and quality outcomes, and stay...Remote work$28 - $36 per hour
...the work is structured to help candidates learn the role while developing strong day-to-day work habits. This opportunity is especially well... ...This is an initial application through a partner job platform. Candidates who continue in the process may be asked to complete...Remote jobHourly payFull timePart timeWork at officeWork from home$52k - $78k per year
...incumbent will manage Member portfolios to genuinely build and develop relationships with Members. While actively positioning Meridian’... ...provide seamless service experiences Embrace virtual technology platforms and leverage them to host meetings and engage in impactful...Full timeWork at officeLocal areaFlexible hoursAfternoon shift$75k - $115k per year
...improving facilities and infrastructure protecting the environment and developing communities. Now operating for over 75 years we continue... ...ongoing engagement with our Health & Safety processes and platform and the active ongoing identification and reporting of health...Long term contractFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Simulation Platform Developer Co-op. Be the first to apply!

