embedded / software engineer – based at SE14, London
typical work activities:
researching, designing and writing new software programs
testing new programs and fault finding
developing existing programs by analysing and identifying areas for modification
investigating new technologies
creating technical specifications and test plans
writing operational documentation with technical authors
working closely with other staff, such as project managers, graphic artists, systems analysts, and sales
consulting clients/colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement information
problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
essential attributes:
experience with embedded applications
experience of Windows GUI front end development using VC++
knowledge of digital electronics including microprocessor based systems (AVR, PIC, AT91, PIC32) would be advantageous
other programming language like C#, JAVA, Delphi, Borland C++ or VB would also be advantageous
good working knowledge of Ethernet TCP/IP networking
database applications
good communication skills, and ability to work as part of a multi-disciplinary team