C++ Embedded Software Engineer

1st Choice Computer Appointments.
Kingston Upon Thames
From £25,000 to £35,000 per annum
30 Sep 2017
03 Nov 2017
Contract Type
Full Time

C++ Embedded Software Engineer

Kingston upon Thames



Our client is looking for a talented Software Engineer to join its R&D team in the design and development of underwater products. The client will consider recent graduates.

Day-to-day tasks will involve software design, documentation, testing, verification, validation and support to electronic engineers, maintenance and enhancement of existing software.


• Minimum 2:1 BSc in Computer Science or Embedded Electronic Engineering, or similar

• Solid hands-on coding skills in C/C ++ for Windows and embedded microprocessors

• Firmware and software generation and maintenance from initial concept through to delivery, fully tested and documented

• Understanding of Communications Protocols preferred (TCP/IP), Serial, USB, etc.

• Ability to work in a cohesive small engineering team environment


• Windows GUI development with Microsoft Visual Studio

• Python scripting, C# and Java development

• Understanding of sensor interfaces and data acquisition systems

• Ability to read and understand schematics of basic electronics

• VHDL, Verilog & FPGA Development

• Experience with Raspberry Pi or similar embedded Linux platforms

• Ability to use test equipment such as oscilloscope, DVM, etc.

• Proven commercial experience and an understanding of the full product development lifecycle

• Previous experience in instrument development

Candidates must reside within a reasonable commutable distance and available to travel occasionally in UK and overseas, including overnight absences.

Character & personal qualities

Self-motivation is essential along with a desire to continue to improve on both a personal and professional level.

The candidate must be keen to learn new skills and be comfortable working in a highly multidisciplinary environment.

Candidate must be able to operate as part of a team, but also be able to act on own initiative, must be methodical, pay great attention to detail, work well under pressure and to deadlines.

Good communication skills are essential.

Security Clearance Candidates MUST be suitable for SC security clearance with UK MOD. A current UK passport is essential.

Package 25 days annual leave, Contributory Pension, Life Assurance Scheme

Working Week 37.5 hours (8/8.30am to 4/4.30pm), 30 mins lunch, Monday - Friday.

This job was originally posted as www.totaljobs.com/job/76123811