Saturday, November 20, 2010

Software Engineer

Salary: £competitive + benefitsLocation: Bar Hill, CambsPosted: 16/11/2010Contract: PermanentEmployer: Domino UK LtdReference: Software EngineerSector: Manufacturing, Engineering, Telecommunications, Logistics, OtherClosing date: 16/12/2010

Domino Do More with your career

Opportunities with a global leader

£competitive + benefits

Strong team culture, strong team leadership, world-class standards in all that we do … that’s what makes Domino a world-leading business.

We’ve worked hard and smart to earn our reputation for clever technology; designing, developing and manufacturing coding solutions that set new industry standards for quality and reliability. Our technology is an integral part of our customers’ manufacturing processes, printing variable data and traceability codes at high speed.

We’re growing faster than ever, which creates exciting career opportunities.”

JOB PURPOSE

To develop cost-effective and innovative embedded software solutions, in-line with company business objectives, meeting technical, business and quality requirements. This job typically involves working on one main New Product Introduction project at a time, whilst concurrently providing support for smaller incremental projects and/or support activities.

KEY TASKS / ACCOUNTABILITIES

• Undertake software requirements analysis, concept proposals and top-level design, detailed design and coding

• Undertake software verification and validation against functional requirements and national / international standards.

• Assist with production and field problem investigation and provide appropriate solutions as and when required.

• Provide value engineering and cost reduction support.

COMPETENCIES

Core

• Initiating Action

• Team Working

• Work Standards

• Problem Solving

• Questioning & Analysis

• Impact & Acceptability

• Creativity

Desirable

• Influencing

• Energy

• Adaptability

EDUCATION & TRAINING

• BSc (Hons) or equivalent, in software engineering or equivalent.

EXPERIENCE / KNOWLEDGE

• Experience of hands-on software development in real-time embedded product development applications

TECHNICAL SKILLS

Essential

• C++ Programming

• Real Time Operating System Knowledge (WinCE preferred)

• Proven record of model driven design using Matlab/Simulink

Desirable - At least three from following:

• Software Engineering Principles – Life Cycles, Methodologies (Object Orientated preferred)

• Electronic hardware to software interfacing and microprocessor architectures from a software perspective

• Embedded Software testing methods

• UML

• Design and creation of unit test, software test harnesses and automated software testing strategies

• Software Configuration Management (hands-on working experience of Clearcase).

• Technical report/documentation writing.

• Software Design pattern.

• STL in C++

PERSONAL ATTRIBUTES

• Proactive approach to work

• Ability to work well as part of a team


View the original article here

No comments:

Post a Comment