Software Engineer in Portsmouth

Software Engineer in Portsmouth

Portsmouth Full-Time No working from home possible
A
Details
Anschütz is a world-leading provider of ship navigation systems and maritime solutions, delivering advanced navigation and mission systems for commercial ships, mega yachts, refit projects, naval surface combatants, small combatants, and submarines. Around 30,000 ships worldwide are equipped with Anschütz products.

We offer a collaborative and inclusive environment where creativity, learning, and professional growth are valued.

The Opportunity

We are looking for talented Software Engineers to join our UK software development team in Portsmouth.

This role is based on-site and so applicant must live within commuting distance, have the right to work in the UK, be eligible for UK Security Clearance and have a relevant C++ experience.

This role is ideal for engineers with experience in C++ software development, object-oriented design, debugging, and agile development.

You will work on software for a variety of application types, including client-server systems, database-backed applications, communication infrastructure, and graphical user interfaces, using modern tools and technologies.

Key Responsibilities

  • Capture and analyse technical requirements, including effort estimates and delivery milestones.
  • Design, implement, maintain, and test software solutions across multiple application areas.
  • Develop back-end database management, communication layers, and client-server applications.
  • Design and develop front-end graphical user interfaces.
  • Create, document, and execute software tests, including unit tests and simulation-based testing.
  • Evaluate and recommend new technologies, tools, and Work within an agile software development team using SCRUM.
  • Integrate software with third-party sensors and applications, such as cameras or radar trackers.
  • Contribute to continuous improvement across the software development lifecycle.
Essential Skills and Experience

  • Strong C++ software development experience
  • Experience with object-oriented programming and software design principles.
  • Good debugging and fault isolation skills.
  • Solid knowledge of data structures, algorithms, and design patterns.
  • Experience with code configuration management such as Subversion.
  • Understanding of network programming and data serialisation.
  • Experience with database design, coding, and administration.
  • Front-end UI design and development experience.
  • Ability to work effectively in an agile/SCRUM environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Able to work independently and as part of a team.
Desirable Experience

  • Software development experience in one or more of: C++, Qt, QML, UI design.
  • Experience with DDS, STL, XML, web services, or network programming.
  • Experience with PostgreSQL or similar databases.
  • Familiarity with software integration for sensor or defence-related systems.
Education

  • Degree in Computer Science or a related technical field, or equivalent practical experience.
We’d love to hear from you of you live within commuting distance, have the right to work in the UK, are eligible for UK Security Clearance and have a relevant experience in C++ . Please apply via the link at the top of the advert with your CV.

Benefits

33 days holiday (including bank holidays) & Holiday Trading
Flexible working + nine-day fortnight option
Private medical insurance (salary sacrifice)
Company pension and life insurance
Car Benefit Scheme (salary sacrifice)
Cycle to work and technology schemes
Career development and training





A

Contact Details:

Anschuetz UK Recruitment Team