Search Job Archive

Thursday, April 8, 2010

jobs Digest, Vol 18, Issue 2

Send jobs mailing list submissions to
jobs@lists.linux.org.au

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.linux.org.au/listinfo/jobs
or, via email, send a message with subject or body 'help' to
jobs-request@lists.linux.org.au

You can reach the person managing the list at
jobs-owner@lists.linux.org.au

When replying, please edit your Subject line so it is more specific
than "Re: Contents of jobs digest..."


Today's Topics:

1. Senior Software Engineer - Leica Geosystems (LA Jobs List)
2. Software Engineer - Leica Geosystems (LA Jobs List)


----------------------------------------------------------------------

Message: 1
Date: Thu, 08 Apr 2010 18:37:00 +1000
From: LA Jobs List <jobs@lists.linux.org.au>
Subject: [LA-Jobs] Senior Software Engineer - Leica Geosystems
To: jobs@lists.linux.org.au
Message-ID: <E1NznES-0006RB-7B@morton.linux.org.au>
Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes

A new job has been posted on the Linux Australia website.
http://linux.org.au/content/senior-software-engineer-leica-geosystems
===================

Position Title: Senior Software Engineer
Division: Hexagon Machine Control
Unit: Agriculture
Location: Brisbane
Reports To: Senior Software Engineer ? Team Leader

Purpose of Position:
The primary purpose of the Senior Software Engineer?s role is to
collaboratively maintain and build upon the software for the Agriculture
business and contributing to all aspects of the software development
lifecycle and supporting processes. The incumbent will work closely with
growing development teams locally and internationally to encourage the
sharing of knowledge and technology where possible.

In addition, the Senior Software Engineer will provide leadership to other
members of the R&D team, acting as Team Lead for selected projects as
required or in the absence of the Software Team Leader.

Major Areas of Responsibility:
? Contributes to all phases of the software development lifecycle and team
goals and deliverables
? Responsibility for the software detailed design, implementation, unit
testing and development artefact quality
? Responsibility for ongoing maintenance and improvement of the associated
development environment
? Specify software architecture design for new software modules and
platforms
? Produce technical designs and implementation tasks
? Ensure the usage of best practice / methodologies to deliver software to
the required quality
? Provides technical leadership for the software development team
? Provides team leadership for the R&D team on selected projects or in the
absence of the Software Team Leader, utilising their knowledge and experience
to the benefit of the development team and providing guidance, support and
project coordination.
? Task team members with work packages and monitoring and reporting
progress, when operating in Team Leader capacity
? Collaboration with other R&D teams, where appropriate, to establish a
common and effective systems engineering approach to product development
? Works collaboratively with the Global R&D Manager and other stakeholders
to define software release scope and schedules based upon priorities defined
by the management team
? Working with test engineers, beta customers and technical service teams
to coordinate the resolution of 3rd level support issues
? Compliance with Leica?s Workplace Health and Safety policies and
procedures, participation in audits and compliance with instructions given in
respect to the health and safety of himself / herself and the safety of
others
? Other duties as required from time to time

Major Challenges / Problem Solving:
? Understanding of the application domain, industry requirements and
relevant technologies
? Managing resource demands and adapting to business-driven priority
changes
? Developing strategies to isolate fault domains and resolve product issues


Decisions Expected:

Own Authority:-
? Setting of day to day priorities within overall priority listing
? Identification of risks that may have an impact on delivery commitments
? Setting of day to day priorities to ensure delivery against planned
milestones
? Make recommendations / reporting based on technical evaluation
? Advise Global R&D Manager of business risk areas as identified
? Advise Sales team of potential business opportunities

Referred to Higher Authority:-
? Approval for expenditure
? Any decision that will adversely affect budget or project timelines
? Clarification of priorities or urgent escalations


Knowledge & Experience Required:

Education/Credentials:-
? A relevant University qualification in Engineering, Computing,
Technology, or a related field

Critical Knowledge, Skills and Abilities:-
? Minimum 5 years commercial software development using C/C++ or similar
? Demonstrated team leadership ability, including strong time management,
prioritisation and interpersonal skills
? Ability to quickly understand the goals and objectives of the Agriculture
unit and its projects whilst approaching all work with a conscious customer
focus, and the ability to forward plan and architect software with this in
mind
? Ability to plan software goals and work collaboratively with group
members to achieve these set goals within agreed timeframes
? Ability to methodically diagnose problems and to work through alternative
solutions
? Ability to code with a very high degree of accuracy incorporating testing
philosophies
? Demonstrated working experience and a strong knowledge of machine
automation technology
? Experience with the Linux environment, particularly embedded
? High level of personal drive and self-motivation
? Strong time management and prioritization skills
? Strong documentation and communication skills (both written and verbal)
? Strong problem solving and interpersonal skills
? Ability to work independently as well as part of a team in an effective
manner

If you feel you have the skills and abilities required for this position, and
would like to join the Leica Geosystems team, please send your CV and letter
of application referencing this position (AUS_140) today to the following
contact details:
Attn: HR Manager
Leica Geosystems
Email: careers.australia@leica-geosystems.com

===================


------------------------------

Message: 2
Date: Thu, 08 Apr 2010 18:37:08 +1000
From: LA Jobs List <jobs@lists.linux.org.au>
Subject: [LA-Jobs] Software Engineer - Leica Geosystems
To: jobs@lists.linux.org.au
Message-ID: <E1NznEa-0006RJ-PG@morton.linux.org.au>
Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes

A new job has been posted on the Linux Australia website.
http://linux.org.au/content/software-engineer-leica-geosystems
===================

Position Title: Software Engineer
Unit: Mining Systems
Department: Product Development
Location: Brisbane
Reports To: Software Engineer ? Team Leader
Job Reference: AUS_138

Purpose of Position:
The primary purpose of the Software Engineer?s role is to develop software
for Leica?s Mining Systems products, contributing to all aspects of the
software development lifecycle. The Software Engineer will work
collaboratively within the R&D team and with other departments within the
Mining Systems Unit and Hexagon Machine Control (HMC).

Major Areas of Responsibility:
? Develop software for Leica?s Mining Systems products
? Seek, use and promote best practice methodologies & tools (including
reusing existing open source and third party software modules where possible)
to deliver software to the required standards and to maximise speed of
development
? Adhere to architectural goals and guidelines as set out by the Team
Leader or Product Owner
? Take responsibility for resolving complex technical issues
? Provide technical review of internal deliverables
? Provide input into technical decision making
? Contribute to continuous improvement of the software development process
within the development team
? Interface with other groups as required to deliver the required
objectives
? Work collaboratively within the development team to raise and maintain a
high level of technical proficiency
? Compliance with Leica?s Workplace Health and Safety policies and
procedures, participation in audits and compliance with instructions given in
respect to the health and safety of himself / herself and the safety of
others
? Other duties as required from time to time


Major Challenges / Problem Solving:
? Understanding of the application domain, industry requirements and
relevant technologies
? Managing resource demands and adapting to business-driven priority
changes
? Developing strategies to isolate fault domains and resolve product issues


Decisions Expected:
Own Authority:-
? Take ownership of the development of software components
? Make recommendations / reporting based on technical evaluation
? Advise supervisor of business or technical risk areas as identified

Referred to Higher Authority:-
? Approval for expenditure
? Any decision that will adversely affect budget
? Any decision that will significantly impact project timing
? Clarification of priorities or urgent escalations


Knowledge & Experience Required:

Education & Experience:-
? A relevant University qualification in Computing, Engineering, or a
related field
? Minimum of 3 years commercial experience

Knowledge, Skills & Abilities:-
? Strong programming skills in one or more of C++, C#, Objective-C, Ruby or
Java
? Understanding and application of Object Oriented Design (OOD), Domain
Driven Design (DDD) and related software design concepts
? Familiarity with Agile software development methodologies and their
application in a team environment
? Understanding of the application of Design Patterns to software
development
? Strong communication skills ? both written and verbal
? Strong time management, prioritisation and interpersonal skills
? Maintain flexibility in different situations and adapt to change
? High level of personal drive and self-motivation
? Ability to work independently as well as part of a team
? Commitment to continuous improvement
? Ability to rapidly grasp technical solutions, concepts and products
? Desire to expand own knowledge and skill set as well as sharing knowledge
with other team members
? Some domestic and international travel will be required for this position

Desirable:-
? Exposure to Scrum methodology
? Experience with SQL and relational databases
? Experience with the development of web-based applications

If you believe you possess the skills, knowledge and experience required for
this position, please send your CV and letter of application referencing this
position (AUS_138) today to the following contact details:
Attn: HR Manager
Leica Geosystems
Email: careers.australia@leica-geosystems.com

===================


------------------------------

_______________________________________________
jobs mailing list
jobs@lists.linux.org.au
http://lists.linux.org.au/listinfo/jobs


End of jobs Digest, Vol 18, Issue 2
***********************************

No comments:

Post a Comment