Embedded Software Design Engineer

South East England  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

One of our prestigious clients is currently expanding its UK operation designing video products for professional markets, creating an exciting opportunity to assist in the further development of state-of-the-art video compression and networking products. They are seeking a moivated Embedded Software Design Engineer to join their team.

Essential Skills:
Excellent knowledge of C++ and Object Oriented programming techniques.Experience developing code for Windows OS and/or Linux OS, including Kernel Mode and driver development. Experience developing multi-threaded software running on multi-core processors.Fundamental knowledge of ANSI C programming in embedded systems. Embedded design experience including a working knowledge of low level hardware and systems.Familiarity with real time systems and appreciation of the issues that affect their design.UK First Degree level (or equivalent) qualification in either software, hardware or other relevant subject.Minimum of 2 years programming experience gained in an engineering environment.Good communicator able to work co-operatively in a team environment.

Desirable Skills:
Experience of network programming and network device level code using TCP and UDP. Understanding of code development in an open source environment.Adapting the Windows/Linux operating systems to an embedded hardware platform.Experience of code development in Microsoft Visual Studio.

Key Responsibilities:
Work under the supervision of a senior software engineer to develop low level code and middleware for real time hardware operation.Gain detailed knowledge and understanding of existing software designs. Support and maintain existing software.Produce clear and concise design documentation of software designs. Design and development of software and systems to detailed specifications, and in accordance with ISO9001 procedures. Maintain an up to date knowledge of technical and commercial developments relevant to the company. Able to work to a project plan, tracking progress, identifying risks, anticipating delays and communicating such to the project leader.Be prepared to travel internationally.
Start date
07/2014
From
Proteus Europe
Published at
23.07.2014
Project ID:
746229
Contract type
Permanent
To apply to this project you must log in.
Register