samackay@watcgl.waterloo.edu (Stephen MacKay) (02/23/88)
National Research Council of Canada requires a Research Officer in Software Engineering The Computing Technology Section of the Laboratory for Intelligent Systems, National Research Council of Canada requires a Research Officer in software engineering to join a team in the development of the Harmony operating system. Harmony provides a multitasking, multiprocessing environment for applications in intelligent robotics and industrial realtime control. The immediate task is to extend the implementation of Harmony to run on a wider range of multiprocessing configurations, in particular a "thin-wire version" that is based on models with less tightly coupled processors. Over the longer term, creation of advanced support tools for the development environment as well as programming support for realtime applications in robotics are also involved. System programming is carried out in C on Macintosh personal workstations. Applicants must have a Master's in Computer Science or Computer Engineering with completion of relevant systems courses and a good backgrond in C and software tools. They must be self-motivated and imaginative with demonstrated practical research ability in software engineering. Direct experience with realtime operating systems and advanced programming concepts in a realtime multitasking environment is also essential. Knowledge of the English language is required for this position. Salary: Will be commensurate with qualifications. Apply in writing, giving complete details of education and experience to: The Manager, Employment Office, National Research Council of Canada, Ottawa, Ontario K1A 0R6. In reply, please quote DEE-171(GM) Informal inquiries may be sent via email to the Harmony project leader, Morven Gentleman (gentleman@nrcctis.UUCP). Stephen MacKay mackay@nrcctis.uucp or samackay@waterloo.edu (613) 993-6553