|
| POSITION DESCRIPTION | THE ASSOCIATION OF CONSULTING ENGINEERS AUSTRALIA APRIL 2008 |
 | | Position Title: |
Principal Design Engineer |
| Position Code: | 1156 | | Career Level: | 5 |
 |
|
Responsible for
Developing, planning and implementing effective analysis, design, programming and testing skills to the production software systems. Has significant input into technical direction of the software team and is involved in product strategy decisions. |
| |
Reports To
Software Project Manager/Director. |
| |
Supervises
Design Engineering teams. |
| |
Main Activities
Supervising the activities of a team of assigned software engineers, to provide effective analysis, design, programming and testing skills in the production of large software systems, or performing specialist roles in software research and technology.
Supporting the internal quality and control requirements defined by company policy, possibly acting as a cost account manager.
Acting as a technology specialist or authority to initiate and participate in short or long term planning, making recommendations on technical policies and procedures within an overall program.
Planning, initiating and conducting analysis of project software (and hardware) requirements in accordance with designated company standards.
Undertaking software design code and test of entire projects in accordance with designated company standards of methodology, style and quality.
Introducing appropriate (possibly state-of-the-art) software development tools and methodologies as appropriate to the project.
Significant input into preparing project proposals as required.
Checking for patent infringements and recommending new patents.
|
| |
Key Skills
Good written and oral communications, identifying problems and process management skills with the ability to work within or lead a team.
|
| |
Internal Contacts
All project staff in the company, company management. |
| |
External Contacts
Prime contractor, customer sub-contractors and technical consultants. |
| |
Typical Experience
8+ years experience in software development preferably with experience in systems engineering. Tertiary qualifications in computer science, IT or electrical engineering (computing science major). |
| |
Other Comments
Alternative Title: Principal Software Engineer. |
| |
| |
| |