Senior Software Engineer - Cambridge
Cambridge, United Kingdom
| Reference | J22131 |
| Contract type | Permanent |
A world leading technology focussed company based in Cambridge are looking for a Senior Software Engineer to join their highly successful engineering team.
The position involves all aspects of the automated test system design, maintenance and operation for use in characterisation automated test systems. From the design point of view this includes hardware and software architecture development, evaluation and selection of test equipment, development of new tests, scripting, debugging, optimisation, integration, data collection and storage. From the operation point of view this includes module bring-up, functional verification and debug
An engineer will take a lead role, will be responsible for updating, improving and maintaining any part of the automated test system
Skills Required:
- Degree (or equivalent qualification/ experience) in maths/science/software/electronics
- Excellent proven understanding of at least one scripting language (python strongly preferred).
- Excellent proven understanding of, at least, one high level programming language (C, C++ or Java strongly preferred)
- Understanding of embedded systems (hardware/software)
- Understanding of host interfaces (spi, i2c, serial, sdio, pcie, usb)
- Understanding of software/ script debugging and optimisation techniques
- Full software development life cycle experience
Desirable Skills:
- Experience with automated test systems.
- Technical documentation development experience
- Experience of wireless communication protocols such as Bluetooth or WiFi
To be considered for this Senior Software Engineer role then apply with an up to date CV and one of our consultants will give you an immediate call.
Key Words: C / C++ / Scripting / Python / Test / Automation / Debug
IC Software - your first contact for Embedded, DSP & Software jobs.
| Expires on | 6/13/13 10:14 AM |
Please note that if you are not a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.
comments powered by Disqus

