Software Systems Engineer

keen_observer

知名会员
注册
2002-01-16
消息
452
荣誉分数
0
声望点数
126
ob Title:
Software Systems Engineer
Employer:

NATIONAL RESEARCH COUNCIL

Location:
Ottawa, ON Canada
Date Posted:
12-17-2004
Job Description
National Research Council Canada / Conseil national de recherches CanadaNational Research Council Canada / Conseil national de recherches CanadaGovernment of Canada
Skip all menus (access key: 2)Skip first menu (access key: 1)Menu (access key: M) Français Contact Us Help Search Canada Site
About Us Newsroom Institutes Careers NRC Site
R&D Doing Business Clusters International People
Careers

Software Systems Engineer
Institute for Aerospace Research

Ottawa - Ontario

CS-3
This is a 2 years term position from the date of reporting.

Your Challenge
The incumbent will work for the supersonic wind tunnel facilities of the National Research Council Canada. This supersonic wind tunnel is the largest in Canada and is located in NRC's Uplands Campus in Ottawa. The Aerodynamics Lab has a wide range of activities including research on experimental aerodynamics and testing models for governmental and private clients. In view of the expansion of capabilities of the facilities, a robotic system is to be developed to enable Captive Trajectory Simulation (CTS system). Consequently, there is a need for a System Software Engineer to contribute to the design and implementation of the software modules required. The incumbent, under supervision and collaboration with the rest of the robot development team will act as the main software developer/support person. He/She will join a multi-disciplinary team and apply his/her knowledge in real-time control software to help architecting and prototyping major real-time software and hardware infrastructure. Due to the sensitivity of the application, the work should result in a safe and fault-tolerant control system, which includes several components such as robot planner, controller, graphical user interface, inter-process/processor communications, I/O interfacing, sensor and actuator data processing and safety. The candidate is expected to learn the overall requirements of the project very rapidly and contribute to the development of the project. He/she is also expected to contribute to the robotic utilities that are currently being developed. The candidate will take responsibility for a few major tasks of the project from the conception to implementation and testing, while supporting the team in other software activities.

Screening Criteria
Applicants must demonstrate within the content of their application that they meet the following screening criteria in order to be given further consideration as candidates.

Education
Master's Degree in Computer Systems Engineering (or Electrical Engineering with strong software component). Bachelor's degree with strong and relevant experience can also be considered for this position.

Experience
Experience in structured software design and development. Working experience with software development tools under both Windows and Unix. Experience with control systems implementation. Experience with QNX, Real-time Linux or other real-time OS. Experience in robotics and control is preferred

Condition of Employment
Reliability Status Check

Language Requirements
English

Assessment Criteria
Candidates will be assessed on the basis of the following criteria:

Technical Competencies:
Knowledge of: §Object oriented code development in C++ and C §Real-time operating systems and control systems §Multi-threaded applications §Inter-process/processor communications §Computer graphics and GUI development §Data acquisition and general I/O interfacing §Matlab and Simulink family of products §System simulation (dynamics system, robotics, control, etc.) §Discrete-time systems and sampling Ability to design, implement, test, and debug real-time application software within strict schedules. Ability to write reports and contribute in writing research papers.

Behavioural Competencies:
Creative Thinking (level 3), Partnering (level 3), Communication (level 2), Teamwork (level 2). Continuous Professional Learning (level 2).

Relocation
Relocation assistance will be determined in accordance with NRC's directives.

Salary Range
From $64,436 to $81,067 per annum plus a terminable allowance of $212 per year. The terminable allowance is in effect until such time as a new collective agreement for the bargaining unit is signed.

Closing Date
01/07/2005 (21 days)

Notes
To Apply
Online application is the preferred method by which to apply. By applying over the web, your application becomes available to managers immediately. Applications must be received no later than the closing date.

You should also be prepared to attach your résumé into the online application form in one of the following formats:

* Microsoft Word 2000 or earlier
* Rich Text Format (RTF)
* ASCII text


As an employer who values diversity in its workforce, we encourage candidates to self-identify as members of the following designated groups: women, visible minorities, aboriginal peoples and persons with disabilities.

Accommodation is available to all candidates retained for further assessment.

Please review useful instructions before applying online.

To obtain a copy of the job description
Please direct your questions, with the competition number (46-04-34) to:
IAR HR Team / Équipe RH de IRA
Telephone:
 
后退
顶部