Software Engineer

Chess Dynamics Limited
£competitive + benefits
18 Apr 2017
26 May 2017
Job Description for Software Engineer Overview Chess Dynamics Ltd is a medium sized UK company that provides technical solutions within the defence and security sectors. It marries mechanical and electro-optical engineering to provide users with discrete surveillance systems. The purpose of this position is to develop firmware solutions for our positioning systems, assisting with the electronics, electrical and mechanical design aspects where required to ensure all areas of a project work together. Responsibilities - Design and develop embedded software (C / VxWorks) and windows-based GUI programs (C++./MFC/C# & Visual Studio) - Define and implement effective procedures for the design, development and testing of new software - Provide guidance and support to other engineers during software development project phases - Assist management with the successful running & administration of engineering projects - Progress items to required timescales so that overall project milestones are achieved - Maintain up to date electronic records of development and project administration activities - Work with customers to answer queries, assist integration, commissioning and problem resolution activities, on customer site when necessary - Liaise with production team, shop floor staff and other teams as required - Identify and mitigate risks within the design and development process Experience & Qualifications - Strong academic background in Software/Electronics Engineering is essential - Experience of embedded software development with a solid understanding of the design life cycle - Knowledge of VxWorks, and associated embedded C compilers is advantageous - Experience of using C#/C++ for development of windows applications - Some complementary electronics design experience is highly desired but not essential - Experience of working to recognised coding standards, using source control, code review and bug tracking tools an advantage Location: Plymouth Salary: £competitive excellent benefits

More jobs like this