|
此文章由 winsome 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 winsome 所有!转贴必须注明作者、出处和本声明,并保持内容完整
中介找我希望推荐人,待遇在90k+super左右
Senior Software Engineer (Technology R&D)
Position Profile:
Develop software and systems building on NICTA’s research to create new technologies and product prototypes which are globally competitive. The position will be in NICTA’s Engineering & Technology Development Group with allocation to specific business-focussed project teams as needed.
Accountability and Associated Responsibilities:
· Develop software and systems building on NICTA’s research as part of NICTA business-focussed project teams as allocated. Projects are likely to make use of one or more technologies from NICTA’s research areas: Optimisation, Computer Vision, Software Systems, Machine Learning, Control & Signal Processing, Network Systems.
· Perform evaluation and comparisons of the developed software in terms of functionality, performance and robustness as necessary to demonstrate the competitiveness of the software.
· Write documentation for the software and systems (including, as appropriate, comments in source code, technical documentation and user documentation).
· Work collaboratively with project team members including project leaders, engineers and researchers.
· Mentor more junior software engineers in good engineering practice and in the use of software development tools.
· Make use of appropriate software development tools and processes for coding efficiency and for ensuring software quality.
· Contribute to open source development, patent searching and/or patent creation activities as appropriate (depending on the strategy applicable to the current project).
· Contribute to NICTA’s engineering discipline by leading and participating in discussions of software development tools, processes and culture.
· Maintain high ethical and performance standards.
Essential Requirements:
· Degree qualification in Computer Science, Electronic Engineering, or related discipline.
· Demonstrated high degree of expertise in C/C++ and/or Java with at least 5 years of experience in industrial technology development.
· Experience in software development for Linux and/or Windows.
· Excellent problem solving skills.
· Highly self-motivated and ability to quickly learn new technologies.
· Evidence of strong written and oral communication.
· Ability to carry out tasks with minimal supervision.
· Experience in using software development tools for version control and issue tracking.
· Awareness and understanding of NICTA’s Risk Management policies and procedures.
· Willingness to comply with EEO and OH&S standards.
Desirable Requirements:
· Experience with other programming languages (e.g. Python, Ruby).
· Programming experience in one or more areas of NICTA’s research – i.e. Optimisation, Computer Vision, Machine Learning, Control & Signal Processing, Software Systems, Network Systems.
· Experience in evaluating and comparing performance and/or robustness of software algorithms and/or systems.
· Experience with software development tools for performance monitoring, memory checking, code optimisation and automated unit testing.
· Experience in open source software development.
· Experience in delivering highly robust software.
有兴趣的直接跟这个人联系
Christian.Hughes@txmtechnology.com.au |
|