Railway : Embedded Software Developer

0
178

Statut de l’offre : Active
Lieu de travail : Montréal (rive sud)
Nature du poste : Permanent (temps plein)
Rémunération et avantages :
Salaire attractif selon expérience.

 

Contexte de la demande :

Spécialistes en Recrutement et Mobilité Internationale France – Québec, l’Agence MyrConseil offre une gamme de services intégrés pour accompagner les particuliers lors de leur processus d’immigration ou d’expatriation.
Par son expertise en recrutement international, MyrConseil est également le partenaire privilégié des entreprises québécoises et françaises pour mener une stratégie de recrutement spécifique et efficace.
Dans ce cadre, nous recherchons des développeurs logiciel embarqué (secteur ferroviaire) pour notre client, une firme internationale spécialisée dans les domaines du transport, de l’énergie, et de l’industrie pharmaceutique

Principales tâches et responsabilités :

  • Design and develop following the directions of the project engineer, taking into consideration the technical documentation, requirements, customer’s input and applicable standards;
  • Document the detailed design as per the development processes in place;
  • Development the software components;
  • Create and execute unit tests;
  • Participate to design review and documents review;
  • Estimate the effort for a given scope;
  • Prepare software documentation for external submittal (suppliers or customer);
  • Occasionally, create and execute the test reports;
  • Occasionally, support the system engineer working in the field;
  • Occasionally, maintain legacy code in order to correct bug being reported from the field.

 

Compétences et exigences nécessaires :

Formation & Expérience :

  • Bachelor degree in Software Engineering, or equivalent, with more than 10 years of relevant experience
  • Being a member of the OIQ, if an engineer
  • Good experience in embedded software development (ideally in the Train Doors system)
  • Great knowledge of C#, Python, and C/C++
  • Great knowledge of object-oriented development and design patterns
  • Knowledge of Linux
  • Knowledge of Ethernet networking
  • Knowledge of Agile methodology for software development
  • Experience in and interest for technical writing, ideally with the IEEE norm
  • Excellent team player and ease of communication within the team
  • Be bilingual (French and English, both spoken and written)
  • Available immediately to work south shore (therefore, live closeby)
  • Flexible to adapt quickly and easily to a multicultural team
  • Think positive, able to take initiative, autonomous and results-oriented