Newsgroups: comp.parallel
From: gt@sequent.com (Gary Tracy)
Subject: OS Positions at Sequent
Organization: Sequent Computer Systems Inc.
Date: Tue, 31 Oct 1995 21:53:31 GMT
Message-ID: <1995Oct31.215331.20290@sequent.com>

         UNIX OS Positions at Sequent
         ----------------------------

Sequent is designing and developing a UNIX OS for our next generation
computer architecture, which is CC-NUMA based (non-uniform memory
access with hardware assisted distributed shared memory).  We're
designing some very innovative operating system functionality,
especially in the areas of virtual memory, process scheduling and
I/O.  In addition, a lot of work is being done in the OS to support
system-level goals for database performance (OLTP and DSS),
availability and reliability.

The OS group is a technically deep team that works closely with
the hardware designers and has great deal of influence over system
design.  Each OS team member has complete ownership for the design
of their software area, and has control over it.  There is a lot
of interaction between the software and hardware engineers, and
excellent cooperation across all of Engineering when it comes to
creating new, competitive system solutions.  Sequent management is
100% committed to this project, known internally as STiNG.

      Position Description:

      Will be a key member of the STiNG architecture and software
      design team.  Primary functions include technical analysis
      of the STiNG hardware system, and design of appropriate system
      software solutions.  Emphasis on kernel OS, filesystems,
      system I/O, performance, and ensuring the success of all
      Sequent layered products and database partners on the STiNG
      platform.

      Essential Functions:

      * Ability to contribute in all phases of developing successful DYNIX/ptx
        operating system software: planning, designing, coding and testing.

      * Ability to understand the STiNG hardware architecture and the
        requirements of the system as a whole, and design appropriate
        and successful software solutions.

      * Ability to understand the specific details of OS software
        design, while also maintaining a broad vision of the system.
        Must be a recognized expert in a specialized field.

      * Capable of leading successful design and implementation
	efforts, both independently as part of a team.

      * Ability to work well with other engineers and other
	engineering groups.  Ability to coach other software
	engineers and help them grow technically and professionally

      * Project management capabilities.

      Experience Requirements:

      * Experienced C programmer.  UNIX kernel experience required, and at
        least five years developing operating systems.

      * Expertise in one or more of the following areas: PC-based
        architecture, Intel x86/Pentium, SVR4, driver development,
        fibrechannel, filesystems, distributed shared memory, systems
        management, symmetric multiprocessing, buffer cache management,
        streams, SCSI, I/O subsystems.

      * Experience in developing software products through all phases
        of the life cycle.  Proven ability to bring products to market.

      * Experience developing successful software solutions from general
        system and product requirements.

      * Experience developing software on more than one hardware platform.
        Knowledge of Sequent hardware and software highly desirable.

      * The proven ability to complete tasks and projects within
        reasonable schedule and cost constraints.

      Education Requirements:   MS in Computer Science

For immediate consideration, send a resume to gt@sequent.com


