1

Mathworks Jobs in Quebec (NOW HIRING)

Mathworks information

What is the salary in MathWorks?

Salaries for roles at MathWorks vary depending on the position, experience, and location, but the company generally offers competitive compensation packages. Entry-level software engineers typically earn between $80,000 and $110,000 annually, with higher salaries for more experienced roles and specialized skills. Benefits often include health insurance, retirement plans, and professional development opportunities.

How to get hired at MathWorks?

To get hired at MathWorks, candidates should review current job openings on the company's careers page, tailor their resume to highlight relevant skills such as MATLAB or Simulink experience, and prepare for technical interviews that assess problem-solving and coding abilities. A strong educational background in engineering, mathematics, or related fields is often required, along with relevant internships or project experience. Familiarity with the company's products and a collaborative mindset can also improve chances of selection.

What is the difference between Mathworks vs MATLAB Developer?

AspectMathworksMATLAB Developer
Primary FocusCompany specializing in engineering and scientific software, including MATLAB and SimulinkProfessional who develops, tests, and maintains MATLAB-based applications and scripts
CredentialsTypically requires engineering or software development background, sometimes certifications in MATLABRequires MATLAB proficiency, programming skills, and often a degree in engineering or computer science
Work EnvironmentCorporate, R&D, software development teamsSoftware development teams, engineering firms, research labs

Mathworks is a software company known for its MATLAB and Simulink products, while a MATLAB Developer is a professional role focused on creating and maintaining MATLAB applications. The company provides tools and platforms, whereas the MATLAB Developer applies those tools in practical projects. Both roles often require similar technical skills and industry experience, but one is a corporate entity, and the other is a job position.

What jobs pay $500,000 a year?

High-paying jobs that can reach $500,000 annually often include executive roles such as Chief Executive Officers, Chief Financial Officers, and other C-suite positions, especially in large corporations. Certain specialized roles in finance, law, or technology, like hedge fund managers, senior investment bankers, or successful entrepreneurs, can also achieve this level of compensation, often supplemented by bonuses, stock options, or profit sharing.

What job makes $1,000,000 a year?

High-level executive roles such as CEOs, CFOs, and other C-suite positions in large corporations can earn $1,000,000 or more annually, often including bonuses and stock options. Additionally, successful entrepreneurs, top investment bankers, and certain specialized professionals in finance, technology, or consulting may reach this income level with significant experience and performance.

What do MathWorks employees do?

MathWorks employees work on developing, supporting, and marketing mathematical computing software, most notably MATLAB and Simulink. Their roles range from software engineering, quality assurance, technical support, and customer training to sales and marketing. Employees collaborate to create innovative solutions for engineers and scientists in industries such as automotive, aerospace, finance, and academia. They also provide technical expertise to help customers effectively use MathWorks products for data analysis, modeling, and simulation. The company culture encourages learning, teamwork, and professional growth.

What are the key skills and qualifications needed to thrive as a MathWorks Software Engineer, and why are they important?

To thrive as a MathWorks Software Engineer, you need a solid background in computer science, mathematics, and proficiency in programming languages such as C++, Java, or MATLAB, typically supported by a relevant degree. Familiarity with version control systems (like Git), development tools, and industry certifications can be advantageous. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in collaborative and innovative environments. These competencies are crucial for developing robust engineering solutions and contributing to the advancement of MathWorks products.

What are the typical collaboration opportunities for engineers working at MathWorks?

Engineers at MathWorks often collaborate with cross-functional teams, including software developers, quality engineers, technical writers, and product managers. This collaborative environment allows team members to contribute to product development, troubleshoot complex problems, and improve product features. Regular team meetings and code reviews are standard practices, fostering open communication and continuous learning. These collaborations not only enhance project outcomes but also support individual professional growth within the company.
What cities in Quebec are hiring for Mathworks jobs? Cities in Quebec with the most Mathworks job openings:
Infographic showing various Mathworks job openings in Quebec as of July 2026, with employment types broken down into 95% Full Time, 1% Temporary, and 4% Contract. Highlights an 97% Physical, and 3% Hybrid job distribution.

Concepteur FPGA Experimente / Experienced FPGA Designer

Opal-RT

Montreal, QC

Other

Posted 26 days ago


Job description

English version will follow.

OPAL-RT Technologies recherche un Concepteur FPGA Experimente.

A propos d'OPAL-RT Technologies :

Fondee en 1997, OPAL-RT Technologies developpe et commercialise des logiciels et des simulateurs temps reel parmi les plus avances au monde. Ces outils sont utilises par des ingenieurs et des chercheurs de grands fabricants, au sein des services publics, des universites ainsi que des centres de recherche partout a travers le monde.

Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Quebec! OPAL-RT s'est donne comme ambitieux defi de democratiser la simulation temps reel afin de la rendre accessible a chaque ingenieur et chercheur. Leader mondial dans la diversite des applications, nos outils sont utilises dans une multitude de secteurs tels que l'automobile, l'aerospatiale, l'energie, le transport, la fabrication industrielle, etc. Fondee au Quebec et maintenant assuree par une presence mondiale, OPAL-RT a le vent dans les voiles!

OPAL-RT offre donc des solutions aux entreprises voulant tester et valider leurs equipements avant la fabrication de voitures, d'avions, de bateaux, de moteurs ou encore de reseaux electriques.

Sommaire du poste :

L'equipe de Recherche et Developpement d'OPAL-RT est a la recherche d'un concepteur FPGA pour contribuer au developpement de cartes electroniques specialisees utilisees pour l'acceleration du traitement de calcul dans nos simulateurs numeriques.

En tant que concepteur FPGA chez OPAL-RT, vous serez au cur du developpement de nos systemes de simulation en temps reel de pointe. Vous contribuerez a la conception, a l'implementation et a l'optimisation de blocs logiques FPGA pour simuler des phenomenes electromecaniques, electroniques de puissance ou de controle, tout en respectant les contraintes strictes du traitement en temps reel. Vous prendrez en charge le developpement FPGA en VHDL pour les projets qui vous seront confies et vous collaborerez etroitement avec les autres membres de l'equipe FPGA et les specialistes des equipes materielles et logicielles pour le developpement, la validation et la maintenance des produits d'Opal.

Principales responsabilites :

  • Concevoir et developper des modules FPGA principalement en VHDL.
  • Developper et integrer des interfaces de communication haute vitesse (PCIe, Ethernet, Aurora, etc.).
  • Participer a l'architecture materielle et logicielle des plateformes de simulation
  • Collaborer avec les equipes logicielles, materielles et d'application pour assurer une compatibilite optimale.
  • Participer aux revues de design materiel et aux revues de code FPGA.
  • Effectuer des tests unitaires, fonctionnels et d'integration sur les plateformes FPGA.
  • Optimiser les performances, la latence et la consommation de ressources des designs FPGA.
  • Contribuer a la documentation technique et a la gestion des versions.

Exigences :

  • Scolarite:Baccalaureat en microelectronique ou genie electrique (ou experience equivalente).
  • Experience:10 annees d'experience incluant la mise en uvre reussie de plusieurs projets FPGA, de l'architecture a l'implementation.
  • Connaissances requises :Connaissance des circuits logiques, numeriques et sequentiels haute vitesse, experience avec des transceivers haute vitesse, gestion des domaines d'horloge et rencontre des contraintes de synthese; experiences concretes avec les familles FPGA de Xilinx/AMD (Versal, UltraScale, ou Series-7); connaissance des protocoles de communication SPI, I2C, etc...
  • Connaissance des outils suivants (atouts):Outils de simulation et de synthese (Vivado ou Quartus), ChipScope ou Vivado Logic Analyser, AMD System Generator/Model Composer, oscilloscope, analyseur logique, generateur de fonctions; Tortoise Git/GitLab; MathWorks Matlab/Simulink; connaissance de l'architecture du bus PCIe.
  • Connaissances linguistiques:Francais obligatoire. Une bonne connaissance de l'anglais est necessaire pour la lecture d'ouvrages specialises/scientifiques non disponibles en francais et pour l'utilisation de logiciels specialises qui n'existent qu'en anglais.
  • Competences personnelles recherchees: Capacite a communiquer efficacement avec des interlocuteurs de formations diverses (concepteurs de cartes, ingenieurs micrologiciel, developpeurs logiciel), rigueur et determination, organisation et planification, gestion des attentes, capacite a travailler en equipe, autonomie et proactivite, flexibilite et capacite d'adaptation.

Une carriere chez OPAL-RT vous conviendra si:

  • Vous recherchez des defis stimulants qui vous pousseront a vous depasser sans cesse.
  • Vous revez d'une ambiance a la fois familiale, professionnelle, collaborative et conviviale.
  • Vous avez besoin d'un horaireflexible et l'acces au teletravail afin de concilier votre vie privee a votre vie professionnelle.
  • Vous souhaitez parfaire vos connaissances et votre savoir-faire en cotoyant des chercheurs, des innovateurs, des scientifiques qui ont tous un point en commun, laPassion.
  • Vous avez fait le choix d'etre un collaborateur important pour l'avancement technologie d'une multitude d'industries.
  • Vous desirez etre considere pour vos idees, votre creativite et vos talents.
  • Vous connaissez votre valeur et recherchez une remuneration globale concurrentielle.
  • Vous ne voulez pas un simple emploi, vous voulez une carriere !

Notes:

L'utilisation du genre masculin inclut le feminin et est utilise uniquement pour faciliter la lecture.

Creer un travail significatif signifie adopter differentes perspectives. Nous sommes un employeur garantissant l'egalite des chances et ne discriminons pas. Embrasser la difference est ce qui fait de OPAL-RT ce qu'elle est - et nous ne voudrions pas qu'il en soit autrement.


-----------------------------------------------------------------------------------

OPAL-RT Technologies is looking for an Experienced FPGA Designer.

About OPAL-RT Technologies:

Imagine working for a company that counts among its customers NASA, Renault, Tesla, Airbus, Bombardier, EMBRAER, John Deere, Valeo, MIT, Ford and GM! OPAL-RT has set itself the ambitious challenge of democratizing real-time simulation in order to make it accessible to every engineer and researcher. By joining the OPALIANS clan, you will be contributing to the technology of the future.

A world leader in the diversity of applications, our tools are used in a multitude of sectors such as automotive, aerospace, energy, transportation, industrial manufacturing, and more. Founded in Quebec and now assured by a global presence, OPAL-RT has the wind in its sails!

Job Summary:

The Research and Development team at OPAL-RT is looking for an FPGA Designer to contribute to the development of specialized electronic boards used to accelerate computational processing in our digital simulators.

As an FPGA Designer at OPAL-RT, you will be at the core of the development of our cutting-edge real-time simulation systems. You will take part in the design, implementation, and optimization of FPGA logic blocks to simulate electromechanical, power electronics, or control system phenomena, all while meeting the strict constraints of real-time processing. You will be responsible for FPGA development in VHDL for the projects assigned to you and will work closely with other members of the FPGA team, as well as hardware and software specialists, for the development, validation, and maintenance of OPAL-RT products.


Main responsibilities:

  • Design and develop FPGA modules primarily in VHDL.
  • Develop and integrate high-speed communication interfaces (PCIe, Ethernet, Aurora, etc.).
  • Participate in the hardware and software architecture of simulation platforms.
  • Collaborate with software, hardware, and application teams to ensure optimal compatibility.
  • Take part in hardware design reviews and FPGA code reviews.
  • Conduct unit, functional, and integration testing on FPGA platforms.
  • Optimize FPGA designs for performance, latency, and resource usage.
  • Contribute to technical documentation and version management.


Requirements:

  • Education:Bachelor's degree in Microelectronics or Electrical Engineering (or equivalent experience).
  • Experience:10 years of experience, including the successful implementation of several FPGA projects from architecture to deployment.
  • Knowledge required:Strong understanding of high-speed logic, digital, and sequential circuits. Experience with high-speed transceivers, clock domain management, and meeting synthesis constraints. Hands-on experience with Xilinx/AMD FPGA families (Versal, UltraScale, or Series-7). Familiarity with communication protocols such as SPI, I2C, etc.
  • Knowledge of the following tools (assets):Simulation and synthesis tools (Vivado or Quartus), ChipScope or Vivado Logic Analyzer, AMD System Generator/Model Composer, oscilloscope, logic analyzer, function generator. Tortoise Git/GitLab. MathWorks Matlab/Simulink. Understanding of PCIe bus architecture.
  • Language skills:French required. Good English skills are required for reading specialized/scientific books not available in French and the use of specialized software that exists only in English.
  • Personal Skills:Ability to communicate effectively with people of various backgrounds (board designers, firmware engineers, software developers), rigor and determination, organization and planning, expectation management, ability to work in a team, autonomy and proactivity, flexibility and adaptability.

A career at OPAL-RT is right for you if:

  • You are looking for stimulating challenges that will push you to constantly surpass yourself.
  • You dream of an atmosphere that is at the same time family, professional, collaborative and friendly.
  • You need flexible hours and access to telecommuting to balance your private and professional life.
  • You want to perfect your knowledge and your know-how by working alongside researchers, innovators and scientists who all have one thing in common,Passion.
  • You have chosen to be an important contributor to the advancement of technology in a multitude of industries.
  • You want to be considered for your ideas, your creativity and your talents.
  • You know your worth and seek competitive total rewards.
  • You don't want a simple job, you want a career!

Notes:

The use of the masculine gender includes the feminine and is employed solely to facilitate reading.

Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing difference is what makes OPAL-RT what it is-and we wouldn't have it any other way