This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Part-time job opportunities in English for the people in Montreal

To post a job, login or create an account |  Post a Job

   montreal part-time jobs   

Bringing new part-time opportunities every day!

previous arrow
next arrow
Slider

Corinex: Senior Firmware Engineer

Corinex

This is a Contract position in Montreal, QC posted February 18, 2021.

What you’ll be part of – our Corinex Culture: Corinex offers a fast-paced, exciting, and collaborative work environment, deeply rooted in the entrepreneurial spirit.

Corinex believes in pushing boundaries while embracing creativity and innovation.

Our employees are a critical part of our company’s performance and are the core of its success.

We look for people who are passionate about changing the world and bring energy, enthusiasm, creativity, and an open mind to everything they do.

We work hard, but play and laugh even harder.

We like risk-takers, dreamers, and leaders.

If you are looking for an opportunity to work at a Clean Tech company that is helping to enable the shift to renewable recovery on the most advanced upcoming technology with new and exciting products, we want to hear from you We are seeking a Senior Firmware Engineerto contribute to the Research and Development Engineering team in creating Smart Grid and Security products; involved in all aspectsof development from concept to deployment.

Responsibilities: Participate in the development of next-generation smart grid communication devices and equipment.

Involve in system design discussions and provide comprehensive solutions for new and existing products Translate open-ended user requirements into clear and specific product functional components Communications and Control Software Design and Development in C/C++, Bash, and Python targeting embedded environments including Embedded Linux Qualifications: Bachelor’s Degree in Computer Engineering/Science, Electrical or Systems Engineering, or equivalent degree Minimum 7 years of relevant work experience in embedded programming languages such as C/C++ Extensive experience with firmware for embedded devices (ARM microcontrollers, RTOS) In-depth knowledge of IPv6, SNMPv3, TLS, and Network Security Knowledge of wired communication protocols (SPI, I2C, UART, etc.) Experience in TCP/IP RFCs and Security protocols Proven experience with solving real-time embedded issues, including threading, optimization, memory management, interrupt handling, etc Understanding of Linux and application development for embedded Linux systems Knowledge of standard embedded debugging tools (terminal programs, gdb, JTAG debuggers, etc.) Excel at code revision software and code development practices (Git, SVN, pull-requests, etc.) Experience with Git-based revision control Compensation: The interesting working environment in the industry-leading international Company, great growth potential, industry competitive salary, stock options based on the results.