Embedded Software Engineer

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

Keywords

Description

Embedded Software Engineer - 3-6 Month Contract

This role consists of developing the core audio or video compression used within the company's hardware-based encoders for the broadcast TV market. It is suitable for engineers with a proven track record of writing Embedded software on complex Real Time systems, preferably in a field relating to Audio or Video manipulation or other high data rate applications.

Main Tasks:

.Development of Real Time C/C++ code running on a DSP, Soft-Core, ARM or other Embedded processors.
.Implementing complex pipelined algorithms or control systems on Real Time products.
.Planning, designing, documenting, implementing, debugging and overall owning solutions.
.Working with complex Legacy code to maintain and add new features
.Providing feedback to project managers on timescales and risks with allocated tasks
.Contributing to system architectures and peer reviews
.Ensuring all stages of their work is in accordance with company best practice & targets are met.
.Working with others in the section to develop and enhance best practice

Technical Experience:

.Strong background in C (Embedded, Real Time), good C++.
.Significant experience of Embedded programming
.Strong understanding of software engineering principles
.Experience of audio or video codec development, video processing or knowledge of other fields in the broadcasting industry.
.Hands on experience with multi-core DSP devices
.An understanding of FPGAs
.An understanding of Embedded operating systems
.Detailed implementation knowledge of pipelined frameworks, cache tuning, DMA handlers etc.

Qualifications:

A good degree in Electronic Eng, Computer Science or equivalent is required.

If you are interested in this role or know anyone who could be then please forward the relevant CV.

Start date
february
Duration
3-6 months
From
Next Ventures Ltd
Published at
12.02.2015
Project ID:
849654
Contract type
Freelance
To apply to this project you must log in.
Register