128 System Programming jobs in Canada
Z/OS System Programming Engineer
Posted 14 days ago
Job Viewed
Job Description
We are currently seeking a Z/OS System Programming Engineer to join our team.
Job Description:
Day to Day job Duties: (what this person will do on a daily/weekly basis):
Responsible for the design and maintenance of the operating environment that provides the technology, stability, and power to meet the Firm's z-platform computing requirements.
Basic Qualifications: (what are the skills required to this job with minimum years of experience on each):
- 10+ years in Expert in zOS internals
- Self-motivated/able to work autonomously
- 10+ years Strong Catalog management Knowledge and experience
- 10+ years of Excellent trouble shooting skills
- Able to work in a stressed situation like production system outage
- Strong USS/OMVS skills
- 10+ years of Experience with z/OS and ISV software installations
- 10+ years of Excellent Testing skills (design tests to validate software functionality, robustness, performance)
- 10+ years of experience in HCD/Hardware knowledge, REXX experience
- Weekend support and on-call rotation
- 10+ years of hands on zOSMF, rest APIs, Kafka, LinuxOne, ansibles, python and other new zos technologies is a plus
- Assembler skills for usermods maintenance and dump reading are desirable but not mandatory.
Travel:
No Travel, Location - Remote, Canada
Degree:
Bachelors in Computer Science/IT related degree or equivalent work experience
Nice to Have; (But not a must)
- Self-motivated individual and a team player
- Outstanding researcher/investigator with outside the box line of thought
- Good verbal and written English communications skills
- At least 10 years of relevant experience
About NTT DATA:
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com
NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.
#LI-NorthAmerica
Embedded Systems Developer
Posted today
Job Viewed
Job Description
Job Description
Salary:
THE ROLE: Embedded Systems Developer
ABOUT YOU
You are energetic and driven. You are looking to join a team of people that works together, solves tough problems, challenges each other and trusts each other. You have the ability to see and communicate the outcome of technical discussions in the real world. Ultimately, you thrive being part of a small, very talented and motivated group developing the next generation technologies that will change how the world uses WiFi.
WHAT YOULL DO
- Integrate Cognitives WiFi Motion Stack into third-party platforms, including mesh routers, IoT devices, and access points.
- Port and optimize code to embedded systems with constrained resources, ensuring reliability and performance in diverse environments.
- Collaborate with WiFi chipset vendors to validate driver behaviour against Wi-Fi sensing requirements.
- Develop and execute system-level and end-to-end application testing to ensure motion accuracy and platform stability.
- Investigate and resolve multi-layered issues spanning drivers, OS, networking, and Python applications.
- Contribute to continuous integration pipelines for embedded platforms, ensuring high-quality release cycles.
- Prepare and communicate release notes, integration reports, and troubleshooting guidelines for partner engineering teams.
- Take ownership from specification through delivery, collaborating cross-functionally with Cognitives sensing, cloud, and application teams.
WHAT YOULL NEED
- 3+ years of embedded systems development (preferably with Linux-based platforms).
- In depth knowledge of Wi-Fi Sensing, Wi-Fi protocol and sensing standards from 802.11.ax to 802.11.bf
- Strong Python application development skills with attention to memory/CPU efficiency in resource-constrained environments.
- Professional working proficiency in Mandarin
- Proficiency in Linux shell scripting for automation and system configuration.
- Experience with system-level testing, debugging, and performance validation.
- Understanding of multi-layered systems (drivers, middleware, applications) and the ability to trace issues across them.
- Solid grasp of Git workflows and automated build systems.
- Familiarity with container frameworks (Docker, etc.) for integration and testing.
BONUS POINTS FOR
- Knowledge of embedded dynamic linking and Linux system internals.
- Experience with C for socket programming, networking, or building custom Linux distributions.
- Exposure to Wi-Fi protocols and interest in how they can be extended for sensing.
- Deep understanding of Python internals for performance tuning.
WHY COGNITIVE SYSTEMS?
We are always on the look-out for bright, highly motivated and energetic A-players to join our team. We encourage an open and agile environment where creative thinking leads to ground-breaking achievements and innovations. We promote a healthy work-life balance in a flexible work setting on site or remote. We offer competitive salaries, an excellent extended health care benefits plan, 4 weeks of paid vacation annually, a fitness and wellness credit, and we even provide a free catered lunch daily! Most importantly, we are committed to creating the best, most innovative and impactful technology that people will love.
ABOUT US
Founded in 2014, Cognitive Systems Corp., set out on a mission to transform the way the world interacts with and uses wireless signals. Determined to use radio frequency (RF) technology to build a new way to interpret wireless signals, the co-founders drew upon their expertise in silicon design, RF, and cryptography. As a result, WiFi Motion was born.
Cognitive Systems Corp. is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran or any other legally protected grounds and will not discriminate on these bases. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us a member of our team will get back to you. Information received relating to accommodation needs of applicants will be addressed confidentially.
Embedded Systems Manager
Posted today
Job Viewed
Job Description
Job Description
WHO WE ARE
Smartrend Manufacturing Group (SMG) Inc. is one of Manitoba's fastest-growing companies, committed to increasing safety in the school bus industry and reducing emissions in the electric vehicle charging sector through our diverse divisions. We design and develop exciting, patented, and innovative technologies that make a real and lasting impact across multiple industries.
At the heart of our success are the values that guide everything we do:
People our team is what makes us special
Passion from our hearts and minds, demonstrated through our actions
Priority we put the customer first, every day, in everything we do
Partnership with each other, our customers, and our suppliers
We provide a supportive environment where hard work, passions, and goals are recognized. Innovation and collaboration are at the heart of what we do. Share your drive and aspirations with us, and we'll ensure that your efforts open doors to new opportunities and growth.
THE POSITION
The Embedded Systems Manager leads the design, development, and integration of innovative embedded hardware systems that power SMG's products and solutions. You will guide a team of engineers, set clear priorities, and ensure seamless collaboration across software, product, and hardware teams. This role is critical in driving continuous innovation, ensuring compliance with industry standards, and delivering high-performing embedded systems that enhance user experience and maintain SMG's competitive edge.
HOW YOU WILL BE MAKING AN IMPACT
- Establish clear goals, priorities, and timelines for the hardware design team to align with organizational objectives.
- Oversee the design and development of embedded hardware systems, including design architecture, PCB design, microcontrollers, sensors, communication protocols, and modules.
- Lead design reviews, simulations, and testing to ensure reliability, performance, and compliance with standards.
- Develop and maintain long term embedded systems strategic objectives.
- Coordinate software engineers to ensure seamless integration of hardware and firmware/software components.
- Drive innovation by staying informed on emerging technologies and applying them to improve performance, efficiency, and user experience.
- Ensure all hardware designs meet regulatory requirements and certification standards.
- Support and enforce embedded systems good practices
- Foster cross-functional collaboration with product management, vendors, and internal teams to deliver robust embedded solutions.
WHAT SKILLS AND EXPERIENCE YOU REQUIRE
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum 5 years of experience in embedded hardware design.
- 23 years of management or leadership experience in an embedded systems environment.
- Proficiency with embedded design tools and familiarity with Git, Jira, and other software development tools.
- Strong knowledge of embedded software development, including C/C++, Python, and Linux.
- Embedded systems cost-efficient budgeting experience
- Low-level level firmware development is an asset (drivers, APIs, RTOS)
- Solid understanding of hardware systems including PCB design, microcontrollers, sensors, and communication protocols.
- Experience with low-level driver development and RTOS.
- Strong leadership, project management, and communication skills, with the ability to guide teams and manage projects from concept through to completion.
- Willingness to travel within Canada and the USA as required.
WHAT SUCCESS LOOKS LIKE
- High-quality, innovative embedded hardware systems delivered on time and within budget.
- Seamless integration of hardware and embedded software components.
- Reduced defect rates and improved system performance.
- A motivated, productive engineering team achieving project goals consistently.
- Strong collaboration across departments, suppliers, and vendors.
- Effective adoption of emerging technologies to maintain a competitive advantage.
THE BENEFITS OF BEING PART OF OUR TEAM
We believe that a healthy, supported team is key to our success. That's why we offer a benefits package that prioritizes work-life balance, financial wellness, and overall well-being.
Our team members enjoy:
- Competitive salary based on experience
- Group insurance plan with health spending account
- Paid Vacation
- Company-paid shutdown from Christmas to New Years
- Matching RRSP program
We would like to thank all applicants who apply, however, only those selected for an interview will be contacted.
Professor in Electrical Engineering – Embedded systems
Posted 1 day ago
Job Viewed
Job Description
L'École de technologie supérieure (ÉTS) is a rapidly evolving university in engineering and technology located in downtown Montreal. ÉTS offers undergraduate and graduate programs focused on Applied Engineering as well as state-of-the-art research infrastructure. ÉTS is also home to the Centech, a business incubator, offering support services for researchers wishing to commercialize their research.
By joining l'ÉTS, you will be joining a team of highly active professors and researchers in the school's various research chairs, labs, institutes and groups. Your work will make a tangible contribution to scientific progress and the development of Quebec's productivity and competitiveness, as well as the training of a highly qualified workforce.
What we offerA start-up fund to support your scientific career
Financial support for research and teaching (recognition of supervision of students, teaching credits,grading help , etc.)
A personalized onboarding process
A structure to promote your research as well as networking activities to make yourself known and help you recruit students.
A work environment favorable to your career development, for both research and teaching.
A mentor program for all faculty members offered at your arrival and throughout your career.
Support for the immigration process and a relocation program for your family
A full-course program to learn French.
The Departement of Electrical Engineering offers undergraduate and graduate programs that meet the needs of industry in the design of electrical, electronic, photonic and computer systems as well as their components. These programs are oriented towards computer systems, telecommunications, digital processing, industrial control, energy transport, vision and microelectronics. Faculty members lead numerous research projects, several of which are in close collaboration with industry, essentially around three major areas: power electronics and industrial control, telecommunications and microelectronics, and the field of imaging, vision and artificial intelligence. In addition to numerous research chairs, the Electrical Engineering Department has four research groups officially recognized by ÉTS that offer multiple opportunities for collaboration: the Power Electronics and Industrial Control Research Group (GREPCI), the Microelectronics Communications and Integration Laboratory (LACIME), the Space Technologies, Embedded Systems, Navigation and Avionics Laboratory (LASSENA), and the Health Information Processing Laboratory (LATIS).
The ÉTS Department of Electrical Engineering is looking for professors with an engineering background and expertise in the field of embedded systems. The research and teaching activities of selected candidates will join those already in place in the Department of Electrical Engineering.
Areas of expertise sought for this position:
Embedded systems, particularly (these areas will be given priority):
Architecture and implementation of heterogeneous embedded systems
Design and optimization of simulation software and modeling tools
Parallel processing and massively parallel architectures
Design for real-time processing and real-time constrained systems
Scheduling and resource management in embedded systems
Security and safety of embedded systems
As part of the research team, selected candidates will:
Teach at the undergraduate et graduate levels in fields related to electrical engineering, with a particular focus on courses in the field of embedded systems;
Supervise lecturers teaching courses in the field of embedded systems; Mentor graduate students;
Carry out funded, potentially interdisciplinary research projects with local, national and international partners;
Conducting funded or contract research projects with industry and different organizations;
Develop a research program;
Communicate the developments and results of your scientific research and their impact. ***
Hold or be about to obtain a Doctorate (PhD) in Electrical Engineering or in a relevant field for this position;
Be a member of the Ordre des ingénieurs du Québec (OIQ) or be eligible to join the OIQ and undertake the necessary steps to become a member before submitting an application for full professorship;
Have experience in conducting research in collaboration with industry or solid experience in industrial R&D;
Demonstrate the ability to pass on knowledge in a teaching context;
Demonstrate excellent skills in training highly qualified personnel through research projects and teaching;
Be proficient in French (oral and written), in compliance with the ÉTS Language Policy (in French), or demonstrate a willingness to learn French and register to a French program with the support of ÉTS.
Depending on the candidate's availability
All applications will be processed in strict confidentiality.
ÉTS will take into account any leaves that may result in career interruptions or delays. Therefore, we encourage you to mention any such leave that may have affected your professional path. We will take this information into consideration when evaluating your application.
In case of a disability, we may offer accommodation measures during the hiring process.
Interested candidates are invited to submit their application before 5:00 p.m. (EST) on November 17, 2025
Each application must include the information indicated below in a single PDF document, in the following order :
- An automated (dynamic) Table of Contents;
- A cover letter;
- Your curriculum vitae;
- A statement of your teaching objectives;
- Your research plan, including an indication of how your work complements the areas of research targeted by a department or research group at ÉTS;
- A sample of your research achievements (e.g.: recent scientific articles).
If you require more information, please refer to our Q&A document.
You must submit a complete application for it to be considered. Only those candidates who are retained for participating in the process will be contacted.
We are seeking applications for a position leading to tenure, open to all faculty ranks. Tenured faculty members may be considered in accordance with the internal tenure process in effect at ÉTS. Tenure, the salary scale, and benefits are determined according to the standards of the current collective agreement of the Association des professeurs de l'ÉTS (APÉTS).
In compliance with the immigration requirements in effect in Canada, ÉTS invites all qualified individuals to apply. However, priority will be given to Canadian citizens and permanent residents. When submitting an application, it is important to indicate whether you are able to work in Canada, so that the applicable immigration procedures can be planned accordingly.
Professor in Electrical Engineering – Embedded systems
Posted 1 day ago
Job Viewed
Job Description
L'École de technologie supérieure (ÉTS) is a rapidly evolving university in engineering and technology located in downtown Montreal. ÉTS offers undergraduate and graduate programs focused on Applied Engineering as well as state-of-the-art research infrastructure. ÉTS is also home to the Centech, a business incubator, offering support services for researchers wishing to commercialize their research.
By joining l'ÉTS, you will be joining a team of highly active professors and researchers in the school's various research chairs, labs, institutes and groups. Your work will make a tangible contribution to scientific progress and the development of Quebec's productivity and competitiveness, as well as the training of a highly qualified workforce.
What we offerA start-up fund to support your scientific career
Financial support for research and teaching (recognition of supervision of students, teaching credits,grading help , etc.)
A personalized onboarding process
A structure to promote your research as well as networking activities to make yourself known and help you recruit students.
A work environment favorable to your career development, for both research and teaching.
A mentor program for all faculty members offered at your arrival and throughout your career.
Support for the immigration process and a relocation program for your family
A full-course program to learn French.
The Departement of Electrical Engineering offers undergraduate and graduate programs that meet the needs of industry in the design of electrical, electronic, photonic and computer systems as well as their components. These programs are oriented towards computer systems, telecommunications, digital processing, industrial control, energy transport, vision and microelectronics. Faculty members lead numerous research projects, several of which are in close collaboration with industry, essentially around three major areas: power electronics and industrial control, telecommunications and microelectronics, and the field of imaging, vision and artificial intelligence. In addition to numerous research chairs, the Electrical Engineering Department has four research groups officially recognized by ÉTS that offer multiple opportunities for collaboration: the Power Electronics and Industrial Control Research Group (GREPCI), the Microelectronics Communications and Integration Laboratory (LACIME), the Space Technologies, Embedded Systems, Navigation and Avionics Laboratory (LASSENA), and the Health Information Processing Laboratory (LATIS).
The ÉTS Department of Electrical Engineering is looking for professors with an engineering background and expertise in the field of embedded systems. The research and teaching activities of selected candidates will join those already in place in the Department of Electrical Engineering.
Areas of expertise sought for this position:
Embedded systems, particularly (these areas will be given priority):
Architecture and implementation of heterogeneous embedded systems
Design and optimization of simulation software and modeling tools
Parallel processing and massively parallel architectures
Design for real-time processing and real-time constrained systems
Scheduling and resource management in embedded systems
Security and safety of embedded systems
As part of the research team, selected candidates will:
Teach at the undergraduate et graduate levels in fields related to electrical engineering, with a particular focus on courses in the field of embedded systems;
Supervise lecturers teaching courses in the field of embedded systems; Mentor graduate students;
Carry out funded, potentially interdisciplinary research projects with local, national and international partners;
Conducting funded or contract research projects with industry and different organizations;
Develop a research program;
Communicate the developments and results of your scientific research and their impact. ***
Hold or be about to obtain a Doctorate (PhD) in Electrical Engineering or in a relevant field for this position;
Be a member of the Ordre des ingénieurs du Québec (OIQ) or be eligible to join the OIQ and undertake the necessary steps to become a member before submitting an application for full professorship;
Have experience in conducting research in collaboration with industry or solid experience in industrial R&D;
Demonstrate the ability to pass on knowledge in a teaching context;
Demonstrate excellent skills in training highly qualified personnel through research projects and teaching;
Be proficient in French (oral and written), in compliance with the ÉTS Language Policy (in French), or demonstrate a willingness to learn French and register to a French program with the support of ÉTS.
Depending on the candidate's availability
All applications will be processed in strict confidentiality.
ÉTS will take into account any leaves that may result in career interruptions or delays. Therefore, we encourage you to mention any such leave that may have affected your professional path. We will take this information into consideration when evaluating your application.
In case of a disability, we may offer accommodation measures during the hiring process.
Interested candidates are invited to submit their application before 5:00 p.m. (EST) on November 17, 2025
Each application must include the information indicated below in a single PDF document, in the following order :
- An automated (dynamic) Table of Contents;
- A cover letter;
- Your curriculum vitae;
- A statement of your teaching objectives;
- Your research plan, including an indication of how your work complements the areas of research targeted by a department or research group at ÉTS;
- A sample of your research achievements (e.g.: recent scientific articles).
If you require more information, please refer to our Q&A document.
You must submit a complete application for it to be considered. Only those candidates who are retained for participating in the process will be contacted.
We are seeking applications for a position leading to tenure, open to all faculty ranks. Tenured faculty members may be considered in accordance with the internal tenure process in effect at ÉTS. Tenure, the salary scale, and benefits are determined according to the standards of the current collective agreement of the Association des professeurs de l'ÉTS (APÉTS).
In compliance with the immigration requirements in effect in Canada, ÉTS invites all qualified individuals to apply. However, priority will be given to Canadian citizens and permanent residents. When submitting an application, it is important to indicate whether you are able to work in Canada, so that the applicable immigration procedures can be planned accordingly.
Professor in Electrical Engineering – Embedded systems
Posted 1 day ago
Job Viewed
Job Description
L'École de technologie supérieure (ÉTS) is a rapidly evolving university in engineering and technology located in downtown Montreal. ÉTS offers undergraduate and graduate programs focused on Applied Engineering as well as state-of-the-art research infrastructure. ÉTS is also home to the Centech, a business incubator, offering support services for researchers wishing to commercialize their research.
By joining l'ÉTS, you will be joining a team of highly active professors and researchers in the school's various research chairs, labs, institutes and groups. Your work will make a tangible contribution to scientific progress and the development of Quebec's productivity and competitiveness, as well as the training of a highly qualified workforce.
What we offerA start-up fund to support your scientific career
Financial support for research and teaching (recognition of supervision of students, teaching credits,grading help , etc.)
A personalized onboarding process
A structure to promote your research as well as networking activities to make yourself known and help you recruit students.
A work environment favorable to your career development, for both research and teaching.
A mentor program for all faculty members offered at your arrival and throughout your career.
Support for the immigration process and a relocation program for your family
A full-course program to learn French.
The Departement of Electrical Engineering offers undergraduate and graduate programs that meet the needs of industry in the design of electrical, electronic, photonic and computer systems as well as their components. These programs are oriented towards computer systems, telecommunications, digital processing, industrial control, energy transport, vision and microelectronics. Faculty members lead numerous research projects, several of which are in close collaboration with industry, essentially around three major areas: power electronics and industrial control, telecommunications and microelectronics, and the field of imaging, vision and artificial intelligence. In addition to numerous research chairs, the Electrical Engineering Department has four research groups officially recognized by ÉTS that offer multiple opportunities for collaboration: the Power Electronics and Industrial Control Research Group (GREPCI), the Microelectronics Communications and Integration Laboratory (LACIME), the Space Technologies, Embedded Systems, Navigation and Avionics Laboratory (LASSENA), and the Health Information Processing Laboratory (LATIS).
The ÉTS Department of Electrical Engineering is looking for professors with an engineering background and expertise in the field of embedded systems. The research and teaching activities of selected candidates will join those already in place in the Department of Electrical Engineering.
Areas of expertise sought for this position:
Embedded systems, particularly (these areas will be given priority):
Architecture and implementation of heterogeneous embedded systems
Design and optimization of simulation software and modeling tools
Parallel processing and massively parallel architectures
Design for real-time processing and real-time constrained systems
Scheduling and resource management in embedded systems
Security and safety of embedded systems
As part of the research team, selected candidates will:
Teach at the undergraduate et graduate levels in fields related to electrical engineering, with a particular focus on courses in the field of embedded systems;
Supervise lecturers teaching courses in the field of embedded systems; Mentor graduate students;
Carry out funded, potentially interdisciplinary research projects with local, national and international partners;
Conducting funded or contract research projects with industry and different organizations;
Develop a research program;
Communicate the developments and results of your scientific research and their impact. ***
Hold or be about to obtain a Doctorate (PhD) in Electrical Engineering or in a relevant field for this position;
Be a member of the Ordre des ingénieurs du Québec (OIQ) or be eligible to join the OIQ and undertake the necessary steps to become a member before submitting an application for full professorship;
Have experience in conducting research in collaboration with industry or solid experience in industrial R&D;
Demonstrate the ability to pass on knowledge in a teaching context;
Demonstrate excellent skills in training highly qualified personnel through research projects and teaching;
Be proficient in French (oral and written), in compliance with the ÉTS Language Policy (in French), or demonstrate a willingness to learn French and register to a French program with the support of ÉTS.
Depending on the candidate's availability
All applications will be processed in strict confidentiality.
ÉTS will take into account any leaves that may result in career interruptions or delays. Therefore, we encourage you to mention any such leave that may have affected your professional path. We will take this information into consideration when evaluating your application.
In case of a disability, we may offer accommodation measures during the hiring process.
Interested candidates are invited to submit their application before 5:00 p.m. (EST) on November 17, 2025
Each application must include the information indicated below in a single PDF document, in the following order :
- An automated (dynamic) Table of Contents;
- A cover letter;
- Your curriculum vitae;
- A statement of your teaching objectives;
- Your research plan, including an indication of how your work complements the areas of research targeted by a department or research group at ÉTS;
- A sample of your research achievements (e.g.: recent scientific articles).
If you require more information, please refer to our Q&A document.
You must submit a complete application for it to be considered. Only those candidates who are retained for participating in the process will be contacted.
We are seeking applications for a position leading to tenure, open to all faculty ranks. Tenured faculty members may be considered in accordance with the internal tenure process in effect at ÉTS. Tenure, the salary scale, and benefits are determined according to the standards of the current collective agreement of the Association des professeurs de l'ÉTS (APÉTS).
In compliance with the immigration requirements in effect in Canada, ÉTS invites all qualified individuals to apply. However, priority will be given to Canadian citizens and permanent residents. When submitting an application, it is important to indicate whether you are able to work in Canada, so that the applicable immigration procedures can be planned accordingly.
Professor in Electrical Engineering – Embedded systems
Posted 1 day ago
Job Viewed
Job Description
L'École de technologie supérieure (ÉTS) is a rapidly evolving university in engineering and technology located in downtown Montreal. ÉTS offers undergraduate and graduate programs focused on Applied Engineering as well as state-of-the-art research infrastructure. ÉTS is also home to the Centech, a business incubator, offering support services for researchers wishing to commercialize their research.
By joining l'ÉTS, you will be joining a team of highly active professors and researchers in the school's various research chairs, labs, institutes and groups. Your work will make a tangible contribution to scientific progress and the development of Quebec's productivity and competitiveness, as well as the training of a highly qualified workforce.
What we offer A start-up fund to support your scientific career
Financial support for research and teaching (recognition of supervision of students, teaching credits,grading help , etc.)
A personalized onboarding process
A structure to promote your research as well as networking activities to make yourself known and help you recruit students.
A work environment favorable to your career development, for both research and teaching.
A mentor program for all faculty members offered at your arrival and throughout your career.
Support for the immigration process and a relocation program for your family
A full-course program to learn French.
The Departement of Electrical Engineering offers undergraduate and graduate programs that meet the needs of industry in the design of electrical, electronic, photonic and computer systems as well as their components. These programs are oriented towards computer systems, telecommunications, digital processing, industrial control, energy transport, vision and microelectronics. Faculty members lead numerous research projects, several of which are in close collaboration with industry, essentially around three major areas: power electronics and industrial control, telecommunications and microelectronics, and the field of imaging, vision and artificial intelligence. In addition to numerous research chairs, the Electrical Engineering Department has four research groups officially recognized by ÉTS that offer multiple opportunities for collaboration: the Power Electronics and Industrial Control Research Group (GREPCI), the Microelectronics Communications and Integration Laboratory (LACIME), the Space Technologies, Embedded Systems, Navigation and Avionics Laboratory (LASSENA), and the Health Information Processing Laboratory (LATIS).
The ÉTS Department of Electrical Engineering is looking for professors with an engineering background and expertise in the field of embedded systems. The research and teaching activities of selected candidates will join those already in place in the Department of Electrical Engineering.
Areas of expertise sought for this position:
Embedded systems, particularly (these areas will be given priority):
Architecture and implementation of heterogeneous embedded systems
Design and optimization of simulation software and modeling tools
Parallel processing and massively parallel architectures
Design for real-time processing and real-time constrained systems
Scheduling and resource management in embedded systems
Security and safety of embedded systems
As part of the research team, selected candidates will:
Teach at the undergraduate et graduate levels in fields related to electrical engineering, with a particular focus on courses in the field of embedded systems;
Supervise lecturers teaching courses in the field of embedded systems; Mentor graduate students;
Carry out funded, potentially interdisciplinary research projects with local, national and international partners;
Conducting funded or contract research projects with industry and different organizations;
Develop a research program;
Communicate the developments and results of your scientific research and their impact. ***
Hold or be about to obtain a Doctorate (PhD) in Electrical Engineering or in a relevant field for this position;
Be a member of the Ordre des ingénieurs du Québec (OIQ) or be eligible to join the OIQ and undertake the necessary steps to become a member before submitting an application for full professorship;
Have experience in conducting research in collaboration with industry or solid experience in industrial R&D;
Demonstrate the ability to pass on knowledge in a teaching context;
Demonstrate excellent skills in training highly qualified personnel through research projects and teaching;
Be proficient in French (oral and written), in compliance with the ÉTS Language Policy (in French), or demonstrate a willingness to learn French and register to a French program with the support of ÉTS.
Depending on the candidate's availability
All applications will be processed in strict confidentiality.
ÉTS will take into account any leaves that may result in career interruptions or delays. Therefore, we encourage you to mention any such leave that may have affected your professional path. We will take this information into consideration when evaluating your application.
In case of a disability, we may offer accommodation measures during the hiring process.
Interested candidates are invited to submit their application before 5:00 p.m. (EST) on November 17, 2025
Each application must include the information indicated below in a single PDF document, in the following order :
An automated (dynamic) Table of Contents;
A cover letter;
Your curriculum vitae;
A statement of your teaching objectives;
Your research plan, including an indication of how your work complements the areas of research targeted by a department or research group at ÉTS;
A sample of your research achievements (e.g.: recent scientific articles).
If you require more information, please refer to our Q&A document.
You must submit a complete application for it to be considered. Only those candidates who are retained for participating in the process will be contacted.
We are seeking applications for a position leading to tenure, open to all faculty ranks. Tenured faculty members may be considered in accordance with the internal tenure process in effect at ÉTS. Tenure, the salary scale, and benefits are determined according to the standards of the current collective agreement of the Association des professeurs de l'ÉTS (APÉTS).
In compliance with the immigration requirements in effect in Canada, ÉTS invites all qualified individuals to apply. However, priority will be given to Canadian citizens and permanent residents. When submitting an application, it is important to indicate whether you are able to work in Canada, so that the applicable immigration procedures can be planned accordingly.
Be The First To Know
About the latest System programming Jobs in Canada !
Professor in Electrical Engineering – Embedded systems
Posted 1 day ago
Job Viewed
Job Description
L'École de technologie supérieure (ÉTS) is a rapidly evolving university in engineering and technology located in downtown Montreal. ÉTS offers undergraduate and graduate programs focused on Applied Engineering as well as state-of-the-art research infrastructure. ÉTS is also home to the Centech, a business incubator, offering support services for researchers wishing to commercialize their research.
By joining l'ÉTS, you will be joining a team of highly active professors and researchers in the school's various research chairs, labs, institutes and groups. Your work will make a tangible contribution to scientific progress and the development of Quebec's productivity and competitiveness, as well as the training of a highly qualified workforce.
What we offer A start-up fund to support your scientific career
Financial support for research and teaching (recognition of supervision of students, teaching credits,grading help , etc.)
A personalized onboarding process
A structure to promote your research as well as networking activities to make yourself known and help you recruit students.
A work environment favorable to your career development, for both research and teaching.
A mentor program for all faculty members offered at your arrival and throughout your career.
Support for the immigration process and a relocation program for your family
A full-course program to learn French.
The Departement of Electrical Engineering offers undergraduate and graduate programs that meet the needs of industry in the design of electrical, electronic, photonic and computer systems as well as their components. These programs are oriented towards computer systems, telecommunications, digital processing, industrial control, energy transport, vision and microelectronics. Faculty members lead numerous research projects, several of which are in close collaboration with industry, essentially around three major areas: power electronics and industrial control, telecommunications and microelectronics, and the field of imaging, vision and artificial intelligence. In addition to numerous research chairs, the Electrical Engineering Department has four research groups officially recognized by ÉTS that offer multiple opportunities for collaboration: the Power Electronics and Industrial Control Research Group (GREPCI), the Microelectronics Communications and Integration Laboratory (LACIME), the Space Technologies, Embedded Systems, Navigation and Avionics Laboratory (LASSENA), and the Health Information Processing Laboratory (LATIS).
The ÉTS Department of Electrical Engineering is looking for professors with an engineering background and expertise in the field of embedded systems. The research and teaching activities of selected candidates will join those already in place in the Department of Electrical Engineering.
Areas of expertise sought for this position:
Embedded systems, particularly (these areas will be given priority):
Architecture and implementation of heterogeneous embedded systems
Design and optimization of simulation software and modeling tools
Parallel processing and massively parallel architectures
Design for real-time processing and real-time constrained systems
Scheduling and resource management in embedded systems
Security and safety of embedded systems
As part of the research team, selected candidates will:
Teach at the undergraduate et graduate levels in fields related to electrical engineering, with a particular focus on courses in the field of embedded systems;
Supervise lecturers teaching courses in the field of embedded systems; Mentor graduate students;
Carry out funded, potentially interdisciplinary research projects with local, national and international partners;
Conducting funded or contract research projects with industry and different organizations;
Develop a research program;
Communicate the developments and results of your scientific research and their impact. ***
Hold or be about to obtain a Doctorate (PhD) in Electrical Engineering or in a relevant field for this position;
Be a member of the Ordre des ingénieurs du Québec (OIQ) or be eligible to join the OIQ and undertake the necessary steps to become a member before submitting an application for full professorship;
Have experience in conducting research in collaboration with industry or solid experience in industrial R&D;
Demonstrate the ability to pass on knowledge in a teaching context;
Demonstrate excellent skills in training highly qualified personnel through research projects and teaching;
Be proficient in French (oral and written), in compliance with the ÉTS Language Policy (in French), or demonstrate a willingness to learn French and register to a French program with the support of ÉTS.
Depending on the candidate's availability
All applications will be processed in strict confidentiality.
ÉTS will take into account any leaves that may result in career interruptions or delays. Therefore, we encourage you to mention any such leave that may have affected your professional path. We will take this information into consideration when evaluating your application.
In case of a disability, we may offer accommodation measures during the hiring process.
Interested candidates are invited to submit their application before 5:00 p.m. (EST) on November 17, 2025
Each application must include the information indicated below in a single PDF document, in the following order :
An automated (dynamic) Table of Contents;
A cover letter;
Your curriculum vitae;
A statement of your teaching objectives;
Your research plan, including an indication of how your work complements the areas of research targeted by a department or research group at ÉTS;
A sample of your research achievements (e.g.: recent scientific articles).
If you require more information, please refer to our Q&A document.
You must submit a complete application for it to be considered. Only those candidates who are retained for participating in the process will be contacted.
We are seeking applications for a position leading to tenure, open to all faculty ranks. Tenured faculty members may be considered in accordance with the internal tenure process in effect at ÉTS. Tenure, the salary scale, and benefits are determined according to the standards of the current collective agreement of the Association des professeurs de l'ÉTS (APÉTS).
In compliance with the immigration requirements in effect in Canada, ÉTS invites all qualified individuals to apply. However, priority will be given to Canadian citizens and permanent residents. When submitting an application, it is important to indicate whether you are able to work in Canada, so that the applicable immigration procedures can be planned accordingly.
Internship - Software Development and Verification Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Job Description
Company Description
CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.
Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from competitive salaries, complete benefits, and flexible work location and schedule.
Job DescriptionWe are looking for a Software Development and Verification Engineer to actively contribute to the design and validation of safety-critical embedded software in compliance with industry standards.
Main Responsibilities
Software Development
- Develop and support high-level software architecture in compliance with the DO-178B/C standard.
- Perform key software development phases: specifications, design, coding, and integration.
- Participate in quality reviews and software component integration.
Verification & Validation
- Conduct software testing in accordance with DO-178 requirements.
- Develop and execute automated test scripts using Python or other scripting languages.
- Ensure traceability between requirements, design, and testing.
- Document results and produce necessary technical reports.
Continuous Improvement
- Contribute to the optimization of development processes and tools to enhance quality and efficiency.
- Provide clear technical progress updates and workload assessments to the team lead.
- Bachelor's or Master’s degree (in progress) in Software Engineering, Computer Science, Electrical Engineering, or a related field.
- Strong understanding of programming languages (C, Python).
- Familiarity with communication protocols (ARINC 429, CANbus, Ethernet, RS-422, SPI, I2C).
- Experience or strong interest in real-time software development for embedded systems.
- Knowledge of development and testing tools.
- Bilingual in French and English (spoken and written).
- Familiarity with various operating systems, networking, and routing protocols.
Assets
- Experience with Matlab/Simulink and DO-178B/C standards.
- Familiarity with microcontrollers and safety-critical applications.
- Knowledge of C++, Perl, or low-level development.
- Experience with Agile methodologies (Scrum, sprints).
Additional Information
Please note that only selected candidates and Permanent Residents/Canadian Citizens will be contacted.
Job Types: Full-time, Intern
CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.
Benefits:
- Hybrid Work
- 2 weeks (4%) of vacation per year (pro-rated based on the duration of the internship)
- Recreation room with pool table and foosball table
- Free on-site gym access
All your information will be kept confidential according to EEO guidelines.
Software Development Engineer
Posted 9 days ago
Job Viewed
Job Description
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche
We are seeking a Senior Software Engineer with extensive GPU programming experience and a passion for bioinformatics and advanced algorithm development to create GPU-accelerated tools for DNA sequencing data analysis. In this role, you will design and implement high-performance computational algorithms-leveraging both traditional bioinformatics methods and deep learning models-optimized for the throughput and accuracy requirements of next-generation sequencing technologies. You will work closely with a multidisciplinary team of scientists and engineers to transform sequencing data into actionable biological insights.
**The Opportunity:**
+ Develop and optimize GPU-accelerated algorithms for real-time analysis of sequencing data, including basecalling, alignment, variant detection, and other genomic data processing tasks.
+ Collaborate with bioinformaticians and molecular biologists to translate computational challenges in genomics into robust, scalable software solutions.
+ Implement and optimize neural network and other machine learning algorithms on GPU, adapting them for large-scale, high-throughput sequencing data.
+ Contribute to the design and implementation of novel sequence analysis algorithms, including signal processing, error correction, and statistical modeling.
+ Author dependable, readable, maintainable, and well-structured code in C++ and CUDA, following best practices for scientific and production software.
+ Work with the data scientists to accelerate existing algorithms or pipelines.
+ Stay current with advances in computational genomics, GPU computing, and algorithmic techniques; proactively research and integrate new methods as appropriate.
**Who you are:**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field with 3+ years of relevant experience; MS/PhD is a plus.
+ Strong expertise in bioinformatics algorithm development, with emphasis on sequence analysis, variant calling, or genomic workflows.
+ Proficient in C++ object-oriented programming and GPU programming using CUDA, with experience in GPU-accelerated libraries like cuDNN or Thrust.
+ Extensive experience in systems programming for parallel Linux applications, including writing, debugging, and performance optimization.
+ Strong understanding of machine learning and deep learning, especially applied to biological datasets, with hands-on experience in frameworks like PyTorch, TensorFlow, or JAX.
+ Proficient in Python for rapid prototyping, data analysis, and integrating bioinformatics pipelines with custom algorithms.
+ Proven analytical, problem-solving, and collaborative skills, with effective communication for technical and scientific contexts.
**Relocation benefits are not available for this posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**