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 must be well versed in operating system structures, concurrency, synchronization, deadlock, CPU scheduling, memory management and file systems.
Applicants must have expertise in the following programming languages : C, python and bash shell. They must also have expertise in using development tools such as gdb, make, git, etags and cscope.
Applicants must have experience using Linux-based systems, including use of ssh and screen programs. They must have experience with pointer-based data structure design, such as linked lists and hash tables.
They must have significant experience in writing concurrent programs using pthreads. 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.
Senior Director Operating Systems Implementation
A company is looking for a Senior Director of Operating Systems Implementation and Excellence. ...
Lead Android Developer Experience Engineer, Operating Systems
Familiarity with build systems (e. Experience with supporting build or CI systems infrastructure (ideally at scale). ...
Operating Systems Analyst - $51.63/hr (2)
Option 1: Bachelor's degree in Computer Science, Information Systems, or a closely related field and two (2) years of recent, full-time, paid experience at the level of Application Developer II, one year of which must include configuring and maintaining complex systems, including configuring and imp...
Senior Data Scientist - Operating Systems
Senior Data Scientist - Operating Systems. In this role, you’ll be embedded in our Operating Systems organization and work closely with product management as well as other cross-functional partners to architect and enhance the overarching Cash App experience, and build pathways for customers to enjo...
Operating Systems Analyst
Option 1: Bachelor's degree in Computer Science, Information Systems, or a closely related field and two (2) years of recent, full-time, paid experience at the level of Application Developer II, one year of which must include configuring and maintaining complex systems, including configuring and...
Senior Data Scientist - Operating Systems
In this role, you’ll be embedded in our Operating Systems organization and work closely with product management as well as other cross-functional partners to architect and enhance the overarching Cash App experience, and build pathways for customers to enjoy the full value of the Cash product ecosys...
Lead Android Developer Experience Engineer, Operating Systems
Familiarity with build systems ( Gradle, Buildkite) and CI tools . Experience with supporting build or CI systems infrastructure (ideally at scale) . ...
Lead Android Developer Experience Engineer, Operating Systems
Familiarity with build systems (e. Experience with supporting build or CI systems infrastructure (ideally at scale) . ...
Senior Data Scientist - Operating Systems
In this role, you’ll be embedded in our Operating Systems organization and work closely with product management as well as other cross-functional partners to architect and enhance the overarching Cash App experience, and build pathways for customers to enjoy the full value of the Cash product ecosys...
Operating Systems Analyst - $51.63/hr (1)
Option 1: Bachelor's degree in Computer Science, Information Systems, or a closely related field and two (2) years of recent, full-time, paid experience at the level of Application Developer II, one year of which must include configuring and maintaining complex systems, including configuring and imp...