Software Development Engineer

TekWissen

Job title:

Software Development Engineer

Company

TekWissen

Job description

Overview:TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets. global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories, graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods.Position: Software Development EngineerLocation: Markham, ONDuration: 6 MonthsJob Type: ContractWork Type: OnsiteTHE ROLE:Contribute to the team building and optimizing Client Instinct Accelerators for HPC and AI/Machine Learning.The individual will be part of a development team which analyzes, develops, tests, and deploys software to make Client the leading platform for HPC and AI/Machine learning applications.THE PERSON:The ideal person has strong technical and analytical skills in kernel mode software development.They must have the ability to work as a member of a team, while also being able to work independently, define goals, scope, and lead their own development effort.KEY RESPONSIBILITIES:Work with internationally renowned world-class cloud providers to enable Client Accelerators for HPC and AI.Develop Client’s GPU virtualization solution spanning Windows/Linux GPU software to a variety of Hypervisors (including KVM, Hyper-V, VMware etc.)Work with cross functional teams to further increase the solution lead between Client and the competitionPREFERRED EXPERIENCE:Strong object-oriented programming background, C/C++ preferredAbility to write high quality code with a keen attention to detailExperience with modern concurrent programming and threading APIsExperience with Windows, and Linux operating system developmentExperience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plusEffective communication and problem-solving skillsMotivating leader with good interpersonal skillsACADEMIC CREDENTIALS:Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalentTekWissen Group is an equal opportunity employer supporting workforce diversity.

Expected salary

Location

Markham, ON

Job date

Sat, 21 Dec 2024 23:28:16 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location