Tout au long de son stage, l'etudiant en alternance travaillera en collaboration avec un ingenieur ... Perform the validation of a newly designed CNN model training infrastructure for Machine Vision ...
Tout au long de son stage, l'etudiant en alternance travaillera en collaboration avec un ingenieur ... Perform the validation of a newly designed CNN model training infrastructure for Machine Vision ...
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Create standard models for product demos, testing, and training. * Perform engineering analyses to ...
Quick apply
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Create standard models for product demos, testing, and training. * Perform engineering analyses to ...
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Create standard models for product demos, testing, and training. * Perform engineering analyses to ...
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Create standard models for product demos, testing, and training. * Perform engineering analyses to ...
We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of ... Paid training, certification and association expenses. * Spiri-Flex reimbursements of $300 per year ...
We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of ... Paid training, certification and association expenses. * Spiri-Flex reimbursements of $300 per year ...
AI Data Engineer
Montreal, QC · On-site
Understanding of machine learning workflows, feature engineering, feature stores, model training ... Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Artificial ...
AI Data Engineer
Montreal, QC · On-site
Understanding of machine learning workflows, feature engineering, feature stores, model training ... Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Artificial ...
... developer tools, and deployed software services that make application development possible on the ... Continuous training in performance management, inclusive leadership, leadership operating model ...
Quick apply
... developer tools, and deployed software services that make application development possible on the ... Continuous training in performance management, inclusive leadership, leadership operating model ...
... and planning software. As part of a cross-functional team, you will support and drive the ... We offer training to learn new programming languages on the job. If you care about the planet as ...
... and planning software. As part of a cross-functional team, you will support and drive the ... We offer training to learn new programming languages on the job. If you care about the planet as ...
Embedded Software Developer
Montreal, QC · On-site
... and planning software. As part of a cross-functional team, you will support and drive the ... We offer training to learn new programming languages on the job. If you care about the planet as ...
Quick apply
Embedded Software Developer
Montreal, QC · On-site
... and planning software. As part of a cross-functional team, you will support and drive the ... We offer training to learn new programming languages on the job. If you care about the planet as ...
Software Development Manager
Montreal, QC · On-site +1
... to improve engineering productivity, software quality, and speed of delivery * Nurture motivation and well-being within the teams * Steer team career development, and see to training needs ...
Software Development Manager
Montreal, QC · On-site +1
... to improve engineering productivity, software quality, and speed of delivery * Nurture motivation and well-being within the teams * Steer team career development, and see to training needs ...
As a Senior Software Developer at Vention, you will be a key contributor to the architecture and ... Continuous training in performance management, inclusive leadership, leadership operating model ...
Quick apply
As a Senior Software Developer at Vention, you will be a key contributor to the architecture and ... Continuous training in performance management, inclusive leadership, leadership operating model ...
... software, is seeking a skilled MLOps Engineer to join our AI/ML Platform team. This role is pivotal ... Work closely with data engineers to ensure efficient data pipelines for model training and ...
... software, is seeking a skilled MLOps Engineer to join our AI/ML Platform team. This role is pivotal ... Work closely with data engineers to ensure efficient data pipelines for model training and ...
Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. * 5+ ... Continuous training in performance management, inclusive leadership, leadership operating model ...
Quick apply
Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. * 5+ ... Continuous training in performance management, inclusive leadership, leadership operating model ...
Senior Engineer, Software Test
Montreal, QC · On-site
CA$115K - CA$140K/yr
JOB SUMMARY The Senior Engineer, Software Test will be responsible for conducting testing of ... training junior members of the team. The successful candidate will also be knowledgeable of ...
Quick apply
Senior Engineer, Software Test
Montreal, QC · On-site
CA$115K - CA$140K/yr
JOB SUMMARY The Senior Engineer, Software Test will be responsible for conducting testing of ... training junior members of the team. The successful candidate will also be knowledgeable of ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. Minimum of ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. Minimum of ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
Senior Software Developer
Montreal, QC · On-site +1
As a Cloud Node.js Developer, you will design and implement backend services and integrations ... Individual career planning with continuous training and coaching on the job You see a personal ...
Senior Software Developer
Montreal, QC · On-site +1
As a Cloud Node.js Developer, you will design and implement backend services and integrations ... Individual career planning with continuous training and coaching on the job You see a personal ...
Software Development Director
CA$150K - CA$180K/yr
You understand how to balance speed with quality, coach engineering leaders, and foster a culture ... By investing in professional development through training and educational opportunities, we ensure ...
Software Development Director
CA$150K - CA$180K/yr
You understand how to balance speed with quality, coach engineering leaders, and foster a culture ... By investing in professional development through training and educational opportunities, we ensure ...
Software Development Director
CA$140K - CA$160K/yr
You understand how to balance speed with quality, coach engineering leaders, and foster a culture ... By investing in professional development through training and educational opportunities, we ensure ...
Software Development Director
CA$140K - CA$160K/yr
You understand how to balance speed with quality, coach engineering leaders, and foster a culture ... By investing in professional development through training and educational opportunities, we ensure ...
... software * Collaborate and Learn: Work closely with senior developers to gain technical insights ... Annual training allowance ($1,500) to support your professional development * An onboarding program ...
Quick apply
... software * Collaborate and Learn: Work closely with senior developers to gain technical insights ... Annual training allowance ($1,500) to support your professional development * An onboarding program ...
Software Engineer Training information
See Quebec salary details
$30K - $42.5K
5% of jobs
$42.5K - $55K
19% of jobs
$55.4K is the 25th percentile. Wages below this are outliers.
$55K - $67.5K
23% of jobs
The median wage is $70.3K / yr.
$67.5K - $80K
12% of jobs
$80K - $92.5K
7% of jobs
$104K is the 75th percentile. Wages above this are outliers.
$92.5K - $105K
9% of jobs
$105K - $117.5K
6% of jobs
$117.5K - $130K
6% of jobs
$130K - $142.5K
5% of jobs
$142.5K - $155K
4% of jobs
$155K - $167.5K
2% of jobs
$30K
$86.7K
$167.5K
How much do software engineer training jobs pay per year?
What are the key skills and qualifications needed to thrive in the Software Engineer Training position, and why are they important?
To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.
What does the typical day look like for someone in a Software Engineer Training position?
As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.
What type of training do you need to be a software engineer?
What is a Software Engineer Training job?
A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.
Concepteur de logiciels Sherlock (Stage) - Software Designer Sherlock Co-op
TeledyneMontreal, QC • On-site
Full-time
This job post has expired today. Applications are no longer accepted.
Teledyne Technologies rating
8.7
Based on 46 frontline employees who took The Breakroom Quiz
11th of 139 rated electronics manufacturers
Job description
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
*English version below*Description du poste
Resume du poste :
Tout au long de son stage, l'etudiant en alternance travaillera en collaboration avec un ingenieur logiciel senior sur l'un des defis suivants (en fonction de ses connaissances et de ses competences) :
Realiser un prototype d'agent IA pour la generation d'applications/de code destine a des solutions de vision industrielle basees sur les bibliotheques et outils Teledyne.
Valider une infrastructure de formation de modeles CNN nouvellement concue pour la vision industrielle, a partir d'un large eventail d'images et de cas d'utilisation.
Analyser les algorithmes CNN de pointe en vision industrielle afin d'ameliorer l'ensemble des fonctionnalites et les performances de notre suite logicielle Astrocyte, Sapera Processing et Sherlock.
Competences requises:
Indispensables :
- Etre inscrit(e) dans un programme de licence ou de master en informatique ou en genie logiciel.
- Avoir valide au moins 2 annees d'etudes dans ce programme
- Experience en programmation Python sous Windows
- Experience minimale de l'IA au niveau de la programmation
- Maitrise du francais et de l'anglais
- Autonomie et curiosite
Souhaitable :
- Connaissance des concepts de validation automatisee et des tests fonctionnels et unitaires
- Experience en programmation en C++
- Experience en programmation avec la bibliotheque Qt
- Connaissance d'un outil de gestion de code source tel que Git ou SVN
- Connaissance d'un outil de gestion des tickets tel qu'Azure 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 bachelor's or master's 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.
.
What Teledyne Technologies employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Teledyne Technologies
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Thousand Oaks, CA, US
Year founded
1960