
Software Engineer Cambridge, East of England, England
Job description
- Design, implement and test software products according to specifications provided.
- Participate in systems analysis and design with colleagues from other disciplines
- Work with electronics engineers and other R & D staff to integrate software control systems with the hardware and firmware
- Document software designs and products to facilitate their maintenance.
- Undertake software maintenance of existing products.
- Ensure that all source code and documents worked on are adequately backed up and stored under change control software.
- Work with other engineers and applications staff in system development tasks.
- Compliance with Company procedures and controls (ISO 9001 & 14001) as defined.
- Perform internal quality audits as part of the quality management team.
- Maintain an up to date knowledge of current IT and programming technology.
- Perform other duties that may be required from time to time.
