Embedded Software Engineer

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

Description

Proteus Europe is searching for an Embedded Software Engineer to join a prestigious client located in Dartford, Kent (UK). This is a permanent position.

Our Client :-
For 34 years, our client has been a leading developer and manufacturer of professional AV system products. Their products are used to integrate video and audio into presentation systems for todays high tech boardrooms, presentation/training centers, university lecture halls, and other applications. Their corporate philosophy is founded on three concepts: Service, Support, and Solutions - S3. By following this standard, our client has become one of the leading providers of products and training to the professional AV industry.

Your New role :-

The company 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 display products. We are seeking motivated and creative software engineers, keen to learn and contribute to the development of new products in high performance real time video processing and video networks.

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
- Maintain an up to date knowledge of technical and commercial developments relevant to the company
- Able to work to a projects plan, tracking progress, identifying risks, anticipating delays and communicating such to the project leader
- Be prepared to travel internationally

Your Skills and experience :-

Essential Skills :-
- Experience developing software for embedded systems
- Software development proficiency in C++
- Experience developing device drivers for embedded systems using DMA and interrupt techniques
- Understanding of processor and hardware requirements around embedded systems
- Experience with socket programming
- Knowledge of common bus/interfaces such USB, SPI, I2C
- Experience debugging embedded products in a lab environment

Proteus Europe operates in partnership with our candidates by building strong and lasting
relationships at all levels.

If you apply for this role, we will:

- Contact you within one week to discuss your current situation and suitability for this role.
- Keep searching for other suitable positions should this role not be right for you.
- Keep you informed at every stage of the recruitment process.
- Actively follow up with our client on your behalf to gain useful feedback throughout the
process.

If you are looking for a new role, but this role isn't quite right for you, please contact us in
confidence for a discussion about how we can help you.
Start date
09/2017
From
Proteus Europe
Published at
24.08.2017
Project ID:
1404297
Contract type
Permanent
To apply to this project you must log in.
Register