Concepteur de logiciels Sherlock (Stage) Software Designer Sherlock Co-op
Job Summary
Be visionary
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense factory automation air and water quality environmental monitoring electronics design and development oceanographic research deepwater oil and gas exploration and production medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Description
Description du poste
Résumé du poste :
Tout au long de son stage létudiant en alternance travaillera en collaboration avec un ingénieur logiciel senior sur lun des défis suivants (en fonction de ses connaissances et de ses compétences) :
Réaliser un prototype dagent IA pour la génération dapplications/de code destiné à des solutions de vision industrielle basées sur les bibliothèques et outils Teledyne.
Valider une infrastructure de formation de modèles CNN nouvellement conçue pour la vision industrielle à partir dun large éventail dimages et de cas dutilisation.
Analyser les algorithmes CNN de pointe en vision industrielle afin daméliorer lensemble des fonctionnalités et les performances de notre suite logicielle Astrocyte Sapera Processing et Sherlock.
Compétences requises:
Indispensables :
- Être inscrit(e) dans un programme de licence ou de master en informatique ou en génie logiciel.
- Avoir validé au moins 2 années détudes dans ce programme
- Expérience en programmation Python sous Windows
- Expérience minimale de lIA au niveau de la programmation
- Maîtrise du français et de langlais
- Autonomie et curiosité
Souhaitable :
- Connaissance des concepts de validation automatisée et des tests fonctionnels et unitaires
- Expérience en programmation en C
- Expérience en programmation avec la bibliothèque Qt
- Connaissance dun outil de gestion de code source tel que Git ou SVN
- Connaissance dun outil de gestion des tickets tel quAzure ou JIRA
Job Summary:
Throughout his internship the coop student will work together with a senior software engineer on one of the following challenges (depending on the knowledge and skills):
- Prototype an AI agent for application/code generation targeted on Machine Vision solutions based on Teledyne libraries and tools.
- Perform the validation of a newly designed CNN model training infrastructure for Machine Vision based on a wide selection of images and use cases.
- Review State-Of-The-Art CNN algorithms in Machine Vision to enhance the current feature set and performance of our software suite Astrocyte Sapera Processing and Sherlock.
Requirements
Essential:
- Enrolled in a bachelors or masters degree program in Computer or Software Engineering.
- 2 years completed in the program
- Experience programming in Python under Windows
- Minimal experience using AI at a programming level
- Fluency in French and English
- Autonomy and curiosity
Desirable:
- Knowledge of automated validation concepts and functional and unit testing
- Experience programming in C
- Experience programming with Qt library
- Knowledge of a source code management tool such as Git or SVN
- Knowledge of a ticketing tool such as Azure or JIRA
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws regulations rules and regulatory orders. Our reputation for honesty integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
.
Required Experience:
IC
About Company
Get leading-edge marine equipment & technology from market leader Teledyne Marine, including: imaging, instruments, interconnect, seismic + vehicles. See how!