Embedded Software Engineer

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

Keywords

Description

Purpose of Role Own the specification, design and validation of software suite (GUI, API, device drivers) controlling our clients inkjet printheads, delivered within a timescale agreed with the group/project manager and adhering to our clients' product development lifecycle process and design and validation standards.

Key Accountabilities Create and review detailed design specifications for embedded software used in our clients Datapath electronics following the product Lifecycle Develop test software for use in a production environment Design and validate well documented, structured, modular, maintainable robust code Align deliverables with Program Schedules Analyse and fix complex software and system issues.

Person Specification Diligent with a keen attention to detail Ability to investigate and analyse complex systems in a methodical way Resourceful and proactive in solving problems Ability to communicate clearly complex issues to a wide audience Flexible and enthusiastic.

Qualification, Skills and Experience 1st or 2.1 Class Honours degree in closely related subject A minimum of five years professional experience in developing Embedded software using C, C++ for high reliability products

In depth knowledge of: C, C++, C# Developing low level code Good understanding of hardware design and ability to analyse electronic schematics Experience developing device drivers in a Real Time Operating system environment Microcontroller/CPU architecture Maintaining and Updating an existing code base Version control and defect management tracking software.
Start date
01/2014
From
Proteus Europe
Published at
21.12.2013
Project ID:
643646
Contract type
Permanent
To apply to this project you must log in.
Register