1

Matlab Programmer Jobs in Ontario (NOW HIRING)

Participate in the software development of the System Model in Matlab environment, to implement ... Engineering degree in a relevant discipline (Telecommunications, Electrical, Space, Systems, etc.

You'll tackle complex engineering challenges, contributing to the design and optimization of ... Proficiency in Matlab and other modeling tools * Knowledge of LTCC materials and fabrication

Collaboration with system engineers for insights and recommendations. Qualifications * Master ... Experience with co-simulation frameworks, including: 1D (MATLAB/Simulink), 1D-3D (e.g., GT-TAITherm)

DSP Firmware Engineering Co-op/Intern Number of Positions: 6 Duration: 4 months Date: September ... Perform MATLAB simulations and hardware modeling in C++ to support system design. * Conduct real ...

Develop and automate test solutions using Python, MATLAB, LabVIEW, and other programming tools for RF and mixed-signal verification. * Provide recommendations for lab equipment and testing strategies ...

Proficiency in MATLAB and C programming languages * Understanding of application-specific integrated circuit (ASIC) and field-programmable gate array (FPGA) design principles * Prior practical ...

Matlab/Simulink for modeling Axi and Ethernet protocol experience are more important than other high-speed experience. Responsibilities: * Works on unusually complex problems and provides highly ...

Matlab/Simulink for modeling Axi and Ethernet protocol experience are more important than other high-speed experience. Responsibilities: * Works on unusually complex problems and provides highly ...

Development Engineer - HIL (Hardware-in-the-Loop) This role focuses on the development and ... Use Simulink and MATLAB to develop, update, and optimize HIL plant models for driveline and vehicle ...

Teledyne CARIS is the world's leading developer of geospatial software for ocean mapping and marine ... Perform simulations and signal analysis using MATLAB and Xilinx VITIS to validate designs. Conduct ...

Your Team, Your Impact As an Analog IC Design Staff Engineer with Marvell, you'll be a member of ... Strong knowledge on IC design CAD tools such as Spectre, Spice, Matlab, Hsim, Verilog, etc. Lab ...

Working knowledge of MatLab and other scripting languages * Knowledge of OTN, CAUI and other ... engineers, HW/SW development, suppliers and other relevant functions to solve technical issues ...

next page

Showing results 1-20

Matlab Programmer information

See Ontario salary details

$16

$44

$76

How much do matlab programmer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for matlab programmer in Ontario is $44.38, according to ZipRecruiter salary data. Most workers in this role earn between $29.57 and $56.25 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Matlab Programmer, and why are they important?

To thrive as a Matlab Programmer, you need strong programming skills in Matlab, a solid understanding of mathematical concepts, and typically a degree in computer science, engineering, or a related field. Familiarity with toolboxes like Simulink, data analysis libraries, and version control systems such as Git is common. Analytical thinking, problem-solving, and effective communication are important soft skills for collaborating with teams and interpreting complex data. These skills enable efficient development of accurate algorithms and solutions to technical challenges in research and industry projects.

What does a Matlab Programmer do?

A Matlab Programmer specializes in using the MATLAB programming language to develop algorithms, perform data analysis, and create simulations or models. They often work within engineering, scientific, or research environments to process and interpret complex data. Their responsibilities can include writing scripts, developing graphical user interfaces (GUIs), optimizing code performance, and integrating MATLAB with other programming languages or hardware. Matlab Programmers play a crucial role in automating tasks and solving technical problems in various industries.

How do Matlab Programmers typically collaborate with engineering and research teams during project development?

Matlab Programmers often work closely with engineers, data scientists, and researchers to develop, test, and optimize algorithms or models. They participate in regular meetings to discuss project requirements, share progress, and troubleshoot technical challenges. Collaboration usually involves translating complex mathematical concepts into functional code, validating results with team members, and integrating Matlab solutions with other software or hardware systems. Effective communication and teamwork are essential for ensuring that project objectives are met efficiently and accurately.

What is the difference between Matlab Programmer vs Data Analyst?

AspectMatlab ProgrammerData Analyst
Required SkillsProficiency in MATLAB, programming, algorithm developmentData analysis, statistical skills, Excel, SQL
Work EnvironmentResearch labs, engineering firms, software developmentBusiness, finance, healthcare, marketing
Common TasksDeveloping algorithms, modeling, simulationData cleaning, visualization, reporting
CertificationsMATLAB certifications, programming coursesData analysis certifications, SQL, Excel

While both roles involve working with data and technical skills, Matlab Programmers focus on developing algorithms and models using MATLAB, often in engineering or research settings. Data Analysts interpret data to inform business decisions, utilizing statistical tools and software. The roles overlap in data handling but differ in their primary focus and industry applications.

What are popular job titles related to Matlab Programmer jobs in Ontario? For Matlab Programmer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Matlab Programmer jobs in Ontario look for? The top searched job categories for Matlab Programmer jobs in Ontario are:
Infographic showing various Matlab Programmer job openings in Ontario as of June 2026, with employment types broken down into 71% Full Time, 22% Part Time, 4% Temporary, 2% Contract, and 1% Nights. Highlights an 84% Physical, 8% Hybrid, and 8% Remote job distribution, with an average salary of $92,308 per year, or $44.4 per hour.

Full-time

Posted 6 days ago


Job description

The selected candidate will provide engineering support to the ITU and Regulatory division responsible for spectrum engineering and specifically will support the design, coordination and integration of spectrum regulatory components into the design and modeling of the Telesat Lightspeed non-geostationary (NGSO) low-earth orbit (LEO) system, while optimizing performance. This requires close collaboration with the system design team to ensure that all relevant technical aspects of the Telesat Lightspeed system are well understood and reflect the spectrum regulatory constraints and procedures in place. The selected candidate will work with the system design and system modeling teams to efficiently implement and update new/existing algorithms and functionality.

Main Responsibilities

  • Participate in the software development of the System Model in Matlab environment, to implement functionality related to spectrum regulatory processes and constraints
  • Participate in the implementation of spectrum regulatory elements in the system resource management software of the Telesat Lightspeed system
  • Participate in the system design efforts to ensure that the system design and spectrum regulatory filings and constraints are compatible, including testing and implementation of emission masks, launch to on-station mission design, antenna design, etc.
  • Carry out technical analyses to support frequency coordination exercises and work related to technical filings made to the International Telecommunication Union (ITU)
  • Develop and verify software based on various ITU Recommendations that will enable the assessment of the spectrum regulatory compliance and performance of the Telesat LEO system
  • Interpret ITU Recommendations and other relevant materials related to RF propagation and link design
  • Use version control software and release management system to ensure software integrity
  • Present work and findings to colleagues and management teams
  • Write technical documentation related to the above tasks

Education & Experience Required

  • Engineering degree in a relevant discipline (Telecommunications, Electrical, Space, Systems, etc.)
  • Knowledge of radio frequency (RF) and communication theory
  • Engineering courses related to the design of space communication systems preferred
  • Master's degree an asset
  • Minimum 2 years work experience
  • Excellent and verified Matlab programming skills
  • Skilled in other programming languages (e.g. Python) or tools (i.e. STK) an asset
  • Fluent in English, both written and verbal
  • Strong technical, organizational, interpersonal and communication skills
The successful candidate must be able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP).
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job