Software Development Specialist
Our client is a company specializing in the development and marketing of electronic automotive products and serving an international client base. In order to pursue their rapid growth, our client is currently looking for an electronic design engineer.
Nature of position
Under the supervision of the Head of R&D, your primary responsibilities will be to design specialized libraries for microcontrollers made for the company’s various products, to perform reverse engineering for the development of new products, and to develop various software tools in order to apply your knowledge to the development of new products.
- Take part in preparing preliminary product briefs and come up with innovative design solutions for new products;
- Design specialized libraries for microcontrollers;
- Design, develop, debug, modify, and test software programs in an on-board context;
- Contribute to the development of software architecture when needed;
- Conduct complex technical analyses and problem solving;
- Document software development and tests by writing up documents, reports, memos, and change requests following the methods established in the approved procedures and standards;
- Analyze, evaluate, and check software and system requirements using software engineering practices;
- Carry out any other task compatible with your duties.
Required qualification
- Bachelor’s degree in Electrical Engineering or Software Engineering or other relevant education;
- Minimum of 2 years of experience with software development;
- Highly knowledgeable of on-board operating systems;
- Practical experience with the C programming language;
- Good knowledge of the architecture and workings of microcontrollers;
- Knowledgeable of electronic circuits and the design thereof;
- Fluent in spoken and written French and English;
- Practical experience in product development using Bluetooth Low Energy (an asset);
- Knowledge of C++ and C# programming languages and knowledge of Altium Designer are considered assets.
Education / training
Bachelor in computer engineering , Bachelor in electrical engineering
- 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