1

Computational Software Developer Jobs in Ontario

... computer-aided design software to create detailed specifications, schematics, PCB layouts ... Skill to utilize a variety of computational tools and platforms, and a variety of 2D and 3D tools ...

... computer-aided design software to create detailed specifications, schematics, PCB layouts ... Skill to utilize a variety of computational tools and platforms, and a variety of 2D and 3D tools ...

Machine Learning Engineer

Chatsworth, ON · On-site

CA$160K - CA$190K/yr

We build intelligent, software-defined factories that produce complex metal structures directly ... Preferred Qualifications: * Machine learning experience in CAD and computational geometry ...

You wille responsible forvaried complexity electronic designs using computer-aided design software ... Skill to utilize a variety of computational tools and platforms, and a variety of 2D and 3D tools ...

The Team: Risk Engineering The Risk Engineering team builds the high-performance computational ... Software Design Fundamentals: Well-versed in Agile methodologies, design patterns, DRY principles ...

Pavement Engineer

Markham, ON · Hybrid

CA$74K - CA$123K/yr

Practical knowledge of statistics, numerical modeling and computational methods for data analysis ... A high level of proficiency with current pavement/geotechnical design software applications.

Data Engineer

Toronto, ON

CA$61K - CA$113K/yr

  • Medical

  • Life

  • Retirement

Computational thinking and programming. * Deep learning. * Decision making. * Critical thinking. Intermediate level of proficiency: * Data integration. * Data warehousing. * Enterprise data ...

... engineers, designers, and product thinkers working at the intersection of genomics, software, and ... Graduate degree (Master's or PhD) in bioinformatics, computational biology, genetics, or a related ...

CA$101K - CA$135K/yr

  • Medical

  • Retirement

Conduct safety analysis using industry standard software. * Provide support to operational CANDU ... design, or computational tasks that were carried out. * Continue to train and develop ...

Bioinformatics Analyst

Toronto, ON · On-site

  • Medical

  • Dental

  • Vision

  • PTO

... engineers, designers, and product thinkers working at the intersection of genomics, software, and ... Master's degree in bioinformatics, computational biology, biostatistics, or equivalent industry ...

SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation ... software; comfortable with GIS and computational/visualization tools. * Ability to translate ...

Showing results 41-60

Computational Software Developer information

See Ontario salary details

$37K

$109K

$174.5K

How much do computational software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computational software developer in Ontario is $108,972.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $130,500.00 per year, depending on experience, location, and employer.

What is a computational software developer?

A Computational Software Developer is a professional who designs, develops, and maintains software systems that perform complex mathematical, scientific, or engineering computations. They often work in fields such as scientific research, engineering, finance, and data analysis, creating tools that simulate processes, analyze data, or solve computational problems. These developers typically possess strong programming skills in languages like Python, C++, or MATLAB, and have a solid understanding of algorithms, mathematics, and domain-specific knowledge relevant to their projects.

What are the key skills and qualifications needed to thrive as a computational software developer, and why are they important?

To thrive as a Computational Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid understanding of algorithms, and typically a degree in computer science, mathematics, or a related field. Familiarity with computational libraries (such as NumPy, SciPy, or TensorFlow), version control systems like Git, and experience with high-performance or parallel computing are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are vital soft skills for excelling in this role. These skills and qualities enable developers to create robust, efficient computational solutions and collaborate effectively within multidisciplinary teams.

What are some common challenges faced by computational software developers, and how can they be addressed?

Computational Software Developers often encounter challenges such as optimizing code for high-performance computing, ensuring numerical accuracy, and integrating complex algorithms with existing systems. These challenges can be addressed by staying up-to-date with the latest computational techniques, collaborating closely with domain experts, and utilizing profiling tools to identify performance bottlenecks. Regular code reviews and testing are also essential to maintain reliability and foster knowledge sharing within multidisciplinary teams.

What are popular job titles related to Computational Software Developer jobs in Ontario?

For Computational Software Developer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Computational Software Developer jobs in Ontario look for?

The top searched job categories for Computational Software Developer jobs in Ontario are:

What cities in Ontario are hiring for Computational Software Developer jobs?

Cities in Ontario with the most Computational Software Developer job openings:

Infographic showing various Computational Software Developer job openings in Ontario as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $108,972 per year, or $52.4 per hour.

Full-time

Posted 8 days ago


STERIS rating

8.2

Company rating: 8.2 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

55th of 888 rated healthcare providers


Job description

Position Summary
As an Electrical Engineer, you will oversee the full lifecycle of complex electrical systems for industrial sterilization machines, from initial concept to design obsolescence. You will e responsible for varied complexity electronic designs using computer-aided design software to create detailed specifications, schematics, PCB layouts, mechanical designs, and BOMs, while managing the assembly and integration of major components, interfaces, and enclosures.
Beyond design, you will work as part of a design team to build, analyze and troubleshoot subsystems to ensure compliance with performance specifications. This position requires a collaborative mindset to work with internal and external stakeholders, and a commitment to safety protocols.
Please note that this opportunity is a full-time, permanent position and is fully on-site at our Stittsville, ON, office.
What You'll do as an Electrical Engineer at STERIS
* Communicate and collaborate effectively with the engineering team to share and receive information and make helpful contributions to projects that enable the successful completion of system builds. Contribute to updates and improvements to allow the systems to meet all requirements. Participate in and initiates the design review process.
* Contribute to and lead small team efforts by performing in accordance with all STERIS policies, GMP, Lean principles and other directives; support the directives and decisions of more senior technical staff and management, review work of less senior technical staff and performs other duties as assigned.
* Participate in the entire PCB design process from concept to implementation to ensure the engineering of the whole system is optimal, which includes designing, analyzing, determining part specifications, assembling, and testing.
* Write and use detailed design specifications and product/system-level requirements to design/model, implement, test, and evaluate custom electrical systems and sub-assemblies for radiation sterilization machines and systems. Ensure designs conform to standards, specifications, requirements, and safety protocols.
* Help to identify technical problems, troubleshoots, tests, and evaluates existing and new electrical designs and provides creative solutions.
* Generate detailed, high quality technical documentation to capture and communicate designs. Document work by preparing engineering reports and studies.
* Calculate, and check technical drawings for completeness and accuracy.
* Collaborate with multi-disciplinary engineering teams and work with suppliers and manufacturers to obtain and design parts to contribute to project completion. Source components as needed for assemblies and manage delivery timelines to meet project schedules.
* Apply technical tools and concepts under the direction of others to refine and evaluate the overall process and electrical design from schematic design to the mechanical layout. Conduct quality control checks and qualification to ensure that all components are acceptable and function properly before releasing to production or installing at a customer site.
* Attend meetings and communicate with Customers using excellent Customer service to maintain relationships and represent STERIS positively. Travels to Customer sites independently or with more senior technical staff to gather the requirements needed to fulfill Customer needs and expectations.
* May lead small sub-project teams and mentor new hires in process, technical, and problem-solving best practices. May travel to Customer sites to participate in machine installation. All other duties as assigned.
Required:
* Holder of a Bachelor's degree in Electrical Engineering.
* Minimum 1 year of related industrial experience.
* Knowledge with Electrical engineering concepts, principles and systems (e.g., analog, digital, RF, modules, components).
* Knowledge of electronics assembly and diagnostic tools, such as soldering systems, oscilloscopes, function generators, and VNAs.
Preferred:
* Experience designing and evaluating electrical systems for single PCBs and/or low complexity systems.
* Skill to utilize a variety of computational tools and platforms, and a variety of 2D and 3D tools to document, calculate, model, and design circuits and assemblies.
* Experience with schematic capture tools, preferably OrCAD or KiCad.
* Experience with Circuit simulation tools such as Pspice, LTspice, or Falstad.
* Experience with 3D modelling tools, preferably Autodesk Inventor.
* Experience with ERP systems, BOM structures, and Change Control methodologies.
* Experience with team collaboration software such as Jira and Confluence.
* Experience designing systems to standards, specifications, requirements and safety protocols.

What STERIS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom