Développeur logiciel (Java / MATLAB) / Software developer (Java / MATLAB)

at  OpalRT

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 May, 2024Not Specified01 Mar, 2024N/AJenkins,Team Spirit,Software Development,Integration,Adaptation,English,Software,Nasa,It,Java,Git,Manufacturing,Matlab,System Generator,OpalNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS:

  • Education: Bachelor’s degree in Computer, Software or Electrical engineering;
  • Expérience : Minimum 5 years of experience in software development with Java and MATLAB;
  • Required knowledge: JAVA, MATLAB / Simulink, Git, Knowledge of Embedded System or Digital Control System.
  • Other skills (assets):FPGA Technology (XILINX System Generator or Model Composer), Jenkins, Jira / Confluence, Agile Workflow.
  • Language abilities: French required - courses will be offered if necessary to facilitate integration. Knowledge of English is an asset for reading technical literature available only in English.
  • Required skills:Autonomy, versatility, proactivity, curiosity, organization, good communication, team spirit, rigor and determination, capacity for analysis and adaptation.

A CAREER WITH OPAL-RT WILL SUIT YOU IF:

  • You are seeking stimulating challenges that will constantly push you to do your best
  • You dream of a family environment that is also professional, cooperative and friendly.
  • You need a flexible schedule and the ability to telecommute in order to balance work and home life.
  • You want to continue to expand your knowledge and know-how by working side-by-side with researchers, innovators and scientists who share one thing; Passion.
  • You have chosen to be an important contributor to the technological progress in a multitude of industries.
  • You want to be recognized for your ideas, creativity and talent.
  • You know your worth and seek a globally competitive salary.
  • You don’t just want a job, you want a career!
  • 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 - we wouldn’t have it any other way.

Responsibilities:

  • Participate in the development of the RT-XSG tool (Software based on MATLAB/Simulink to facilitate the deployment of models on the FPGAs of OPAL-RT simulators):
  • Team planning;
  • Software design;
  • Java and MATLAB backend development:
  • User interface development (Java FX, MATLAB);
  • Addition of automated tests;
  • Participate in continuous improvement procedures and processes (CI / CD);
  • Advanced customer support.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer software or electrical engineering

Proficient

1

Montréal, QC, Canada