Embedded Software Engineer

Location
Highland and Western Isles
Salary
£30000 - £40000
Posted
31 Mar 2015
Closes
28 Apr 2015
Ref
1134
Contract Type
Permanent
Hours
Full Time

Embedded Software Engineer | Scottish Highlands | Permanent | £neg.

The Client

This producer of batteries, chargers and accessories for markets requiring high reliability and robust product design is situated in the stunning Highlands of Scotland. With the opportunity to live in one of the most desirable locations in the UK, this position will also ensure that you are playing a key role in the development of safety critical technology to the global defence industry.

The Role
The Embedded Software Engineer will be responsible for the development of embedded code for PIC and CAN based products, equipment testing and GUI construction.

Specifically, he/she will:

•    Work with the Engineering Team to develop Embedded code for Smart Battery Packs
•    Develop embedded code for Product Testing
•    Develop GUI code for Battery Pack interfaces and Product Testing Equipment using Lab View, Visual Basic or similar
•    Design code structure using UML or similar, write Software Specification and Software Description 
•    Module Level testing
•    Code configuration control
•    Battery Fuel Gauge programming
•    Develop system Architecture and Specification as part of a team
•    “In life” code support and upgrade
•    Demonstrate compliance to Firmware Product Specification
•    Designing to Military Specifications
•    Define code metrics using PC-LINT

 
The Candidate
The successful candidate will have a degree level qualification in a relevant subject (Software Engineering/Electronics) with commercial experience in an Embedded Software Engineer role. It is expected that the Embedded Software Engineer will possess excellent knowledge of power supplies, low noise considerations, low current techniques, signal conditioning, A/D, D/A, interfaces, signal integrity, signal processing and Embedded Processors. Additional experience of C, Visual Basic, PIC Assembler (or similar), Lab View is also expected.


Carnegie Recruitment Services is an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003