C++ Embedded Software Engineer

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

Keywords

Description

We are currently looking for a C++, Embedded Software Engineer to join the development team of one of our clients.

The role itself will be participating in the engineering of software solutions for the company's range of market-leading machines. As the company extends the product range to meet new markets, the software engineering team is also expanding.

The role would suit an individual that has spent considerable time developing well-structured software for an industrial, scientific or similar application. A confident ability in C++ combined with a proven history of taking ownership of object-oriented solutions to complex problems such as machine control will be essential. The ideal candidate will thrive in a software engineering role that encompasses much, much more than coding.

Key Activities
Develop designs in cross-discipline project teams.
Work closely with hardware, mechanical and opto-electrical engineers.
Engineer effective, usable and cost-sensitive software solutions.
Support research activities within the department.

Essential skills
Embedded software development experience (Atmel/AVR programming, Green Hills IDE)
C++
Object-oriented design
Multi-threaded applications
Design documentation

Desirable skills
TCP/IP and socket-based programming
XML
Qt 4.x
UML
Win32/MFC
RS232/RS485
Device drivers
FPGA interfacing

Benefits
Company pension scheme
Company bonus scheme
Subsidised staff canteen
Flexi-time working hours
Free staff car parking on-site

For more details on this role, please send us your CV and we will get in touch.
Start date
12/2014
From
Proteus Europe
Published at
03.12.2014
Project ID:
818072
Contract type
Permanent
To apply to this project you must log in.
Register