Principal Software Engineer (C#, Python, C/C++) Contract or permanent

https://www.adzuna.co.uk/jobs/land/ad/1978139944?v=4E51AA3B348BAA802754E7B40B3E1909213C0A13&frd=1a5ed75b73d72cd674b7085e0982b224&r=6485699&ccd=5064d6f56d4fc6405a74fd1bc0cdb49d&utm_source=jwicomdirect-dynamic&utm_medium=ppc&partnerb=1&chnlid=2000&utm_content=1&utm_campaign=0.16IT / Computing / Software0.161978139944Principal Software Engineer (C#, Python, C/C++) Contract or permanentRole Overview: QuEST have an exciting opportunity for a skilled software engineer to join a small team involved in the development of software for counter air systems.The work involves some embedded software development but primarily a bespoke HMI that forms the whole User Interface to the delivered capability. This team works closely with real end users, often developing the functionality in a live dynamic manner – whilst also needing to ensure that required level of integrity exists in final delivered product.This is a highly specialised and interesting opportunity that fully utilises Machine Learning in a real-time environment to real-world problems. Key Responsibilities: • Development of Software code, in a live dynamic environment • Documentation of Software designs to company standards • Development of efficient and effective testing strategies that support both the required integrity and the ability to rapidly deploy updates Skills, Qualifications and Experience required: Essential · Generation of Software requirements, design and test documentation. · Ability to develop high quality code in C#, Python and C/C++ · Development of code for Windows 10, Windows 10 IoT, Windows Forms and Windows UWP · Understanding of TCP, UDP and Websockets Desirable · Microsoft Visual Studio · Experience of Machine Learning systems, particularly TensorFlow · Understanding of RTP, FTP, SNMP and Serial Comms · Understanding of XML, KML, JSON, Protobuf and Asterix · Practical experience working with mechatronic systems Qualifications: · Degree in Engineering, Science or Mathematics, or equivalent qualifications/experience in a relevant area. Requirements: · Due to security requirements this role is open to Sole UK Nationals Only · Current valid SC clearance would be an advantage About us: QuEST is a global engineering solutions company offering end-to-end engineering solutions across aerospace, defence domains on product development, product lifecycle management, aftermarket and supply chain, and digital transformation for our customers. We help our customers accelerate product development and innovation cycles, enhance consumer experience and make design, manufacturing processes, operations & supply chain more efficient. With our expertise in Mechanical Engineering, Electronics and Embedded Systems, Enterprise and Product Engineering software, we support defence, aero systems, avionics, airframes to name a few. This job was originally posted as www.totaljobs.com/job/91846500