As a Software Engineer you will play an integral role in the R&D Department, involved in designing hardware and software for new products and developing enhancements to the current product range.
The role would ideally suit a motivated individual who can develop ideas from the concept stage through implementation to end products, has a good understanding of the capabilities and trends of current processor technology and who can communicate, enthuse and lead by example.
Responsibilities
• To develop designs from initial concept to a completed functioning system, so that product ideas are developed as quickly as possible into designs that can be tested, maintained and give appropriate value to the customer.
• Work on the design, coding and testing of software mainly in high-level language, and produce design documentation when necessary.
• Develop and communicate ideas within a design team, whilst understanding the need to keep to a fixed timescale and to be key in meeting these targets through leading by example.
• To report to senior technical and departmental managers regarding the progress of project.
• Where appropriate, aid in system design and to identify problems with both hardware and software, at the system level.
• Provide design skills and expertise to other projects when required.
• To undertake testing of the design and code, providing post introduction support when necessary.
Key Qualifications and Experiences
• Usually a good honours degree in electronic or software engineering or related subject.
• Experience of C++, and C.
• A practical understanding of embedded systems, real-time systems and appropriate operating systems, in addition to knowledge of the capabilities of more `Desktop-like` operating systems.
• Knowledge of DSP and audio processing techniques would be useful.
• An interest in Multimedia and the creative use of electronics to produce functional products.
• The ability to quickly translate user requirements or technical propositions into practical designs.
• The personality to work with others harmoniously and productively in a friendly, informal atmosphere, but also independently when necessary.
• A commitment to producing results.
| 
Contact Stacy Parker
 on 08712 770 851 |