Principal Software Engineer

Principal Software EngineerThe Role:This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. This will include work on: Research and Development Internally and externally funded research and development products investigating and developing low TRL technologies.Product Development Development and support of Synoptix products, primarily in the AI and Computer Vision (object detection and track) domains.Service Development Development of Synoptix services, including our upcoming AI Assurance service offering.Engineering Services Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities:Leading Software Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required.Project planning, requirements definition and requirements analysis.Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products.Contribute to a culture of continuous improvement, identifying opportunities to enhance our processes, tooling, infrastructure and development frameworks. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients.Provide SME guidance to Synoptix
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!