Software Designer
Our client is a well-established company that specializes in designing, manufacturing, and managing projects involving audio communications, infotainment, and display panel systems. They have an international client base. They are currently looking for a software designer.
Nature of position
Under the supervision of the software engineering supervisor, you will work as part of a multidisciplinary team; your main responsibility will be to develop various software programs.
- Develop high-level and medium-level computer programs to control multimedia systems;
- Develop software, including specifications, analysis, architecture development, simulations, tests, and integration of the software into the systems;
- Write up technical documents (internal/external) in English and/or in French;
- Work in collaboration with technicians, technologists, programmers, analysts, and engineers;
- Prepare cost and time estimates for software design;
- Supervise and take part in installing, modifying, testing, and operating software;
- Identify the causes of software failures;
- Take part in any other activity laid out in the related business procedures;
- Coordinate the activities of your sector based on the established schedule;
- Carry out any other task related to your duties.
Required qualification
- Bachelor's degree in computer science, computer engineering, or electrical engineering; or any other relevant studies;
- Minimum of 2 years of relevant experience;
- Proficient with C, C++, C#, and MSVC programming languages;
- Experience with a database;
- Knowledge of embedded systems and of Linux;
- Fluent in spoken and written French and English;
- Member of the Ordre des Ingénieurs du Québec (an asset).
Education / training
Bachelor in computer engineering , Bachelor in computer science
- Job Location
- Company
Technogenie
Technogénie Ressources Inc. est une entreprise spécialisée en recrutement de ressources humaines techniques (ingénierie, gestionnaire, technique de génie, technologies de l'information, vente et représentation, approvisionnement et métiers techniques) ainsi qu'en gestion de carrière...
View Job Offers