Embedded Software developer

Montreal, Quebec  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The Embedded Software Developer will be involved with all the firmware development activities of our technology's camera design team.

The team's main focus is to design state of art video streaming system. Target activities mainly include experiment with new H/W platform, firmware design and implementation, qualification and laboratory tests. This position may also include some electronic design tasks, according to project needs and the candidate's expertise.

This position requires an analytical mind, a great deal of flexibility to adapt to a quick-paced and changing environment, a proactive attitude toward challenges and the will to innovate. Meticulous attention to details and strong work ethics are also required for this position.

Responsibilities:
1. Experiment with new hardware including corresponding software toolchain, setup the development environment.
2. Design proper test for the software implementation.
3. Develop software code for the embedded systems, related to video processing communication, microcontroller code (with and without real-time operating system)
4. Continuously improve the firmware development processes.
5. Provide technical support during all product development phases: lab tests, certification, quality assurance and production ramp-up


Requirements:
1. Bachelor of Electrical Engineering;
2. Over 2 years firmware development experience.
3. Excellent communication and teamwork skills;
4. Works well under tight deadlines and able to manage multiple tasks and set priorities and being able to work independently;
5. Analytical mind, above-average problem-solving ability.
Technical Requirements:
1. Strong experience with the following programming languages: C
2. Strong experience in embedded programming, especially with the following operating systems: Windows, Linux;
3. Familiarity with open source toolchain, able to different processors.
4. Good networking knowledge (WiFi, IP, TCP/UDP);
5. Knowledge of Bluetooth technology, both classic Bluetooth and Bluetooth low energy.
6. Good knowledge of smartphone accessory technology.
Start date
05.2017
Duration
8 months
(extension possible)
From
Noetis Capital
Published at
03.04.2017
Contact person:
Victoria Zalma
Project ID:
1318374
Contract type
Freelance
To apply to this project you must log in.
Register