Computer Systems Programming

University of Toronto
St. George, CA
Full-time

DutiesDuties may include conducting tutorials / laboratory demonstrations and marking tutorial / laboratory work, problem sets, tests and examinations.

Minimum Qualifications Possess and demonstrate expertise in the subject matter and have experience teaching (or serving as a teaching assistant in) in this or a similar course.

The successful candidate must demonstrate a track record of professionalism and aptitude for instruction. Preferred Qualifications Applicants should have significant experience in C / C++ programming, writing concurrent programs using pthreads, and optimizing these programs for modern hardware.

Applicants must have taken courses in operating systems, processor architecture and preferably a course in compilers. Applicants must have experience using Linux-based systems.

They must have expertise in using development tools such as gdb, make and git. Previous experience is the more relevant criterion than the need to acquire experience in respect of this posted position.

Relevant CriterionPrevious experience is the more relevant criterion than the need to acquire experience in respect of this posted position.

2 days ago
Related jobs
University of Toronto
St. George, CA

Preferred Qualifications Applicants should have significant experience in C/C++ programming, writing concurrent programs using pthreads, and optimizing these programs for modern hardware. Applicants must have taken courses in operating systems, processor architecture and preferably a course in compi...

Promoted
Northrop Grumman
Palmdale, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Simulation Software Engineer to join our team of qualified, diverse individuals within our Software organization in. Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 5 years of related engineeri...

Promoted
Toshiba America Business Solutions, Inc.
Lake Forest, California

A minimum of five years of experience in the following areas with an emphasis in Business Intelligence tools such as Tableau Desktop and/or Prep to generate business analytics tools and reports for business analysis purposes. Senior Business Analyst (Remote- Home Based). Must have expertise in using...

Promoted
Nexon Corporation
El Segundo, California

Software Engineer, with a focus on Web3 technologies and blockchain development. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Collaborate with product managers and blockchain engineers to define technical requirements based on research findings. ...

Promoted
University of California - Merced
Merced, California

The Business Intelligence Analyst (BI Analyst) position will be located within the Institutional Research and Decision Support unit, providing analytical services to inform business decisions. Position Overview: The Business Intelligence Analyst uses business intelligence and policy data to inform b...

Promoted
Pinterest
San Francisco, California

We are looking for inquisitive, well-rounded Backend engineers to join our Core, Monetization, and Tech Foundations engineering teams. Working closely with product managers, designers, data scientists, and backend engineers, you'll play an important role in enabling the newest technologies and exper...

Promoted
Loma Linda University Health
Loma Linda, California

The Agile Business Analyst is responsible for working within a software development environment with experience working as part of an Agile team. Shared Services: IS Business Process Mgmt- (Full-Time, Day Shift) -. Communicates with stakeholders to understand business needs with the ability to artic...

Promoted
VirtualVocations
Downey, California

...

Promoted
eTek IT Services, Inc.
Los Angeles, California

Business Analyst with experience preferably in Commercial Lending Space. Experienced Business Analyst with LoanIQ and AFS Product Knowledge. Experienced Business Analysts with knowledge in System Design, SQL , XMLs. Ability to oversee other Business Analysts, and run projects end to end. ...

Promoted
Diligente Technologies
CA, United States

Title: Salesforce Business Systems Analyst (Marketing BSA). Collaborate with business partners to establish and document user stories, current and desired business processes, and functional requirements. Foster collaboration with internal Business Systems Analysts to review and identify overlaps in ...