Accessability Links
Search Jobs
Browse All
Quick CV Drop Off
Register

Software Engineer C++ embedded

Job reference:
1076187jdo
Location:
Redhill
Salary:
£40000 - £55000 per annum + Pension, Bupa, bonus
Job type:
Permanent
Sector:
Software – Embedded, real-time
Date posted:
25/02/2012
Contact:
jdocherty@cbsbutler.com
Software Engineer C++ Embedded. A highly unusual technology company have developed some complex systems to help their clients capture and manage their revenue streams through the delivery of smart card, mobile devices and contactless payment systems.
The mobile devices require further product development and several new embedded software engineers are required.
You will primarily be developing software for the latest generation of smartcard readers and its host computer, plus associated test tools and utilities. All development will be in C++; the target platforms range from a PC running Windows and Linux to an embedded single-board computer running the Green Hills u-velOSity operating system.

You should have significant experience and skills in the following;
+ Strong C++ skills in an embedded systems environment. Knowledge of STL an advantage
+ Win32 and embedded cross-platform development, preferably for ARM based targets
+ Fully conversant and experienced in multitasking and multi-threaded application development for real-time operating systems e.g. use of threads, queues, mutexes, interrupts, file I/O
+ Experience of the full software development life-cycle on embedded systems
+ Good diagnosis and debugging skills
+ Configuration management systems, e.g. ClearCase
+ Communications, protocols, and device I/O (RS232/422/485, DMA, SPI, I2C)
+ Integrated Development Environments; Test and Development Tools, e.g. Green Hills Multi, Visual Studio, Eclipse
+ Windows application development
+ Requirements management system, e.g. DOORS
+ Document management system, e.g. eB
+ Test and defect management system, e.g. Quality Center
+ Industry Standard Quality Processes for Software Development, e.g. Tickit

Qualifications:
+ BSc, BEng, MSc, MEng degree or PhD in electrical or electronics engineering, computer science, physics, maths or similarly technical subject.

Experience
+ Significant commercial experience of software engineering experience.
+ Experience to include specification, design and development of software systems.

This vacancy has now expired.
Similar jobs
C# Software Developer

C# Software Developer -A leading company in the radio communications, test and measurement, TV broadcasting and IT security space are currently looking to expand their software team...

Chief Engineer of Interior & Exterior Design

Chief Engineer of Interior and Exterior Design - Automotive and Motorsport - Oxfordshire Reporting to the Engineering Director, you will manage manage a technical function...

Engineering Support Supervisor - UHV

Engineering Support Supervisor - UHV. A well established precision engineering company continue to secure orders for their highly complex scientific instruments...

Mechanical Design Engineer

Role: Mechanical Design Engineer Location: Berkshire/Hampshire borders Salary: c. £32,000 - £35,000 Keywords: Mechanical Design, Mechanical Engineering, Mechanical, Defence, Aerospace, Nuclear...

Product Design Engineer - Mechanical

Product Design Engineer Hampshire Up to £35k A global defence company is seeking a Product Design Engineer to join their team based in Derby. This exciting opportunity will be working on technical designs on...