Advance Search

Browse CVs

Software Engineer

Posted 3 months ago

*THIS IS AN OFFICE-BASED ROLE*



A BRAND NEW OPPORTUNITY has arisen for a Software Engineer to join a niche-market engineering organisation in Norwich.



As part of the software team you will provide software design and development expertise to multi-disciplinary project groups in a dynamic working environment. You will apply your software engineering skills to support the development of the organisation's range of highly technical and exciting products.



Essential requirements:



Experience of full life-cycle development of embedded software from requirements definition to product delivery, including documentation, design reviews, test/integration and commissioning.



Experience of working with Linux on X86 architecture.



Experience of programming in C/C++.



Willingness to take responsibility for key areas of system through requirement capture to end product delivery.



Ability to meet demanding technical and commercial requirements with minimal supervision.



Desirable:



Experience of working in the following areas:




  • Real Time Software development

  • Device driver development

  • Human Machine Interface (HMI) development/configuration and control

  • Video stream processing/manipulation



Experience of design methods and tools (UML/Enterprise Architect).



Experience of Texas Instruments micro-controllers & Code Composer IDE.



Experience of developing applications using Qt.