Application Software Engineer
Application Software Engineer
Location: Fareham, Hampshire
Salary: Up to £65,000 DOE + Benefits
We are seeking an experienced Application Software Enginee r to join a leading engineering team developing innovative software solutions for advanced underwater robotics systems. This is an exciting opportunity to contribute to the next generation of autonomous and remotely operated underwater vehicles, working across both application and backend software development
.
Key Responsibiliti
- esDesign, develop, and implement application software solutions for underwater robotics and autonomous system
- s.Architect and develop backend server infrastructure and software framework
- s.Develop high-performance software in C++ for next-generation underwater vehicle
- s.Maintain, support, and enhance existing software products and codebase
- s.Collaborate with multidisciplinary engineering teams to deliver robust and scalable software solution
- s.Contribute to software architecture, design reviews, and continuous improvement initiative
s.
Required Skills & Experie
- nceDegree in Software Engineering, Computer Science, Electronics, Engineering, or a related discipline, or equivalent commercial experien
- ce.Extensive commercial experience developing software in C
- ++.Experience developing control or automation software for complex syste
- ms.Strong understanding of software architecture, design patterns, and best practic
- es.Experience designing and developing backend server applications and servic
- es.Familiarity with modern web technologies and web-based application developme
- nt.Exposure to front-end development, with the ability to create functional user interfaces and web pag
- es.Proficiency in one or more of the following technologie s: JavaScript, Python, XML, JSON, HTML, and C
- SS.Experience developing software on bo th Wind ows a nd Li nux platfor