Lead Software Engineer
About the RoleYou will play a key role in designing and delivering advanced software solutions for underwater robotic systems. This position focuses on developing innovative, high-quality software aligned with business and project requirements. As a Software Lead, you will take ownership of project delivery while leading multidisciplinary engineering teams to develop technically complex solutions for subsea vehicles and associated robotic systems. Key ResponsibilitiesLead the delivery of complex software projects for underwater robotic systemsDevelop and define software architectures for large-scale, integrated systemsTranslate high-level system requirements into detailed technical specificationsMaintain a system-level perspective while overseeing detailed implementationAct as a technical authority and primary point of contact for stakeholders and customersCommunicate complex technical concepts to both technical and non-technical audiencesPlan, estimate, and manage work packages, resources, and budgetsEnsure adherence to software quality standards and industry best practicesImplement and improve development processes and methodologiesMentor and support the development of junior engineersManage workload distribution across teams to ensure efficiency and balance Required Skills and ExperienceMinimum 7 years'' experience in a senior software engineering roleDegree in a relevant engineering or technical disciplineStrong understanding of software systems across embedded and ..... full job details .....
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!