Senior Software Developer

Boucherville, QC, CA, Canada

Job Description

Company

:
Fuji SEMEC is a company based on human values. With over 30 years of experience designing, manufacturing and refurbishing electromechanical systems and subsystems for the transit industry. By joining our team, you will work with a great group of employees! What makes us stand out is our unique expertise and our family culture.

Location

:
Boucherville, accessible by public transportation and free parking on site!

Role

:

In close collaboration with the technical team members, you will be called upon to use your technical expertise to design, implement and test software algorithms for the control of passenger train doors and to provide support and improvement existing products.

Responsibilities

:

Microcontroller programming in C/C++ (FM3, STM32, PIC, etc.) for door control units. Participation in research and development activities on new door control systems for trains. Participate in the full SDLC (including documentation, coding and testing). Code static and dynamic analysis, unit testing. Occasionally support our customers on Fuji SEMEC products.

Requirements:



Have your

BAC in electronics or software engineering or Computer science

with a minimum of 7-10 years of experience in embedded systems development, microcontrollers, networking, etc. Have a good knowledge of low-level programming,

C, C ++

, data structures, algorithms, real-time control. Have basic knowledge of digital and analog circuits. Are autonomous but also able to work in team with technical judgment, practical sense, creativity and with a large attention to the details The candidate must also be willing to travel occasionally to Canada, the United States, Europe and Asia (approximately 10-15%)

Assets:



Relevant experience in one of the fields of passenger transport (rail), aerospace, automotive. Windows API (C#, Python). Proficiency in French and English. Knowledge of Safety standards and Software development standards (IEEE, CMMI, Cybersecurity).
Experience in leading a development team.

Technical background and versatility in other engineering disciplines such as mechanical and electronics. Experience with software design tools like Keil uVision, Arm Compiler. Visual Studio, LDRA and MS Office tool set. Experience with rational development tools: Git, SVN, Doors, Jira, etc.

Conditions of employment:


Permanent

,

full-time

position:

Excellent working conditions - multifunctional cafeteria, free fruit, office closed during the holidays, etc. Competitive benefits program Flexible hours Monthly Activities - Social Club Competitive salary based on experience RRSP match program
Do you think you have what it takes? We want to meet you! Send us your resume before it's too late!

Job Types: Full-time, Permanent

Pay: $90,000.00-$125,000.00 per year

Benefits:

Casual dress Company events Dental care Disability insurance Discounted or free food Employee assistance program Extended health care Flexible schedule Life insurance On-site parking Paid time off RRSP match Vision care
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2605960
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Boucherville, QC, CA, Canada
  • Education
    Not mentioned