Software Engineer

2 weeks ago


Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

Job title: Junior Software Engineer


Do not wait to apply after reading this description a high application volume is expected for this opportunity.

Location: Southampton, England

Who are we recruiting for?

Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge technologies to capture ocean data and deliver maritime solutions while prioritizing sustainability and environmental responsibility.

What will you be doing?

As a Junior Software Engineer, you will play a vital role in supporting the development of new software capabilities and integrating them with other programs and devices. Joining the subsea technology team, your focus will be on contributing to the control of sophisticated robotic equipment deployed from our client's Armada vessels.

Your key responsibilities will include:

  • Receiving comprehensive training on various software control systems running the uncrewed vessels, enabling you to make resilient software design decisions
  • Assisting in the building, testing, and deployment of software
  • Participating in the development of interface adapters and C++ programs
  • Supporting senior Control Systems Engineers in their tasks
  • Contributing to the design, specification, development, and documentation of software solutions
  • Assisting in the integration of control systems into complex 3rd party systems, such as vessel control systems, electric Remotely Operated Vehicles (ROVs), and geotechnical equipment
  • Adhering to the client's software development practices and effectively documenting developments
  • Collaborating with OEMs and other vendors to aid development and resolve software issues
  • Engaging in peer code reviews
  • Being prepared for domestic and international travel to support equipment and control system integration on ships
  • Supporting the development of software architecture to facilitate the company's systems design
  • Participating in and contributing to software sprints within the 'Control' team

Are you the ideal candidate?

The ideal candidate for this role should possess the following qualifications, skills, and attributes:

Essential:

  • 1+ years of engineering experience in a suitable field
  • Proficiency in software development, particularly in C++ and .NET
  • Familiarity with version control using Git
  • Basic knowledge of networking principles
  • An interest in robotic control systems and their applications
  • Self-motivated and capable of working effectively within a team to meet deadlines
  • A strong passion for the development of cutting-edge robotics in the ocean sector
  • Ability to plan and estimate development tasks, ideally within an Agile framework
  • Thoughtfulness, thoroughness, and a conscientious approach to work
  • A team player who values collaboration and seeks the best outcomes for the team
  • Willingness to take ownership and actively engage in assigned tasks
  • Ability to handle sensitive and confidential situations with diplomacy
  • Excellent time management skills and the ability to prioritize tasks in a fast-paced environment
  • Strong interpersonal skills and the ability to work effectively with colleagues of all levels
  • Demonstrates critical thinking and the ability to show initiative
  • Open and receptive to new and innovative ideas
  • Enthusiasm for contributing to the betterment of people and the planet

Desirable:

  • Familiarity with QT
  • Experience with Jira and Confluence
  • Knowledge of marine survey systems such as GNSS, inertial navigation, and subsea positioning systems
  • Understanding of satellite, telephony, and digital radio systems
  • Experience working with Virtual Machines (VMs)
  • Exposure to PLCs (Programmable Logic Controllers) or other industrial controllers
  • Familiarity with Bitbucket/Github
  • Experience in engineering project planning and time management
  • Previous experience in supervising contractors or working with junior team members
  • Competency in using office tools such as MS Office, Google Drive, Teams, and email

What's in it for you?

Our client is committed to providing all their employees with the best possible work conditions and benefits, going beyond what's typically considered the 'market average.' As a Junior Software Engineer, you can expect:

  • Competitive compensation package
  • Opportunities for growth and career advancement within a pioneering company
  • Involvement in innovative, cutting-edge projects with a global impact
  • Possibility of domestic and international travel to support integration efforts
  • A dynamic and creative work environment that fosters innovation and professional development

Who are we?

Executive Integrity is a global executive search and recruitment consultancy for a more sustainable world with a focus on talent within the Maritime and Renewable Energy sectors. We give a proportion of all our profits to Renewable World, a charity that develops affordable and innovative renewable energy solutions to poverty-stricken communities.



  • Hampshire, United Kingdom Spectrum IT Recruitment Full time

    Job Description Role: Graduate Software Engineer Start Date: ASAP Tech Stack: Python, JavaScript, AWS, Machine Learning, Agile Our client, based in Southampton, are looking for a Graduate Software Engineer for a growing R & D focused company. As part of continued impressive growth plans the company requires a Graduate Software Engineer to join its...


  • Hampshire, United Kingdom Spectrum IT Recruitment Full time €30,000 - €40,000

    Role: Graduate Software Engineer Start Date: ASAP Tech Stack: Python, JavaScript, AWS, Machine Learning, Agile Our client, based in Southampton, are looking for a Graduate Software Engineer for a growing R & D focused company. As part of continued impressive growth plans the company requires a Graduate Software Engineer to join its existing...

  • Senior Engineer

    1 week ago


    Hampshire, United Kingdom Rubicon People Partnership Full time

    Senior Software Engineer, New Milton, c£85,000pa As a Senior Software Engineer, you’ll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification. As the most senior member of the Software Engineering team, you’ll provide leadership to a high-performance, multidisciplinary team...

  • Senior Engineer

    3 days ago


    Hampshire, United Kingdom Rubicon People Partnership Full time

    Senior Software Engineer, New Milton, c£85,000paAs a Senior Software Engineer, you’ll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification. As the most senior member of the Software Engineering team, you’ll provide leadership to a high-performance, multidisciplinary team...

  • Software Engineer

    5 days ago


    Hampshire, United Kingdom Computer Futures Full time

    Software Engineer opportunity to join a market leader of Automation Technology and you will have the opportunity to develop the next generation of solutions, you will be involved in mobile phone applications and web-based solutions. The company is growing due to increasing profits and renewed success. This is a great time to join. Software Engineer position...

  • Software Engineer

    3 days ago


    Hampshire, United Kingdom Computer Futures Full time

    Software Engineer opportunity to join a market leader of Automation Technology and you will have the opportunity to develop the next generation of solutions, you will be involved in mobile phone applications and web-based solutions. The company is growing due to increasing profits and renewed success. This is a great time to join.Software Engineer position -...


  • Hampshire, United Kingdom GTS Group Ltd Full time

    GTS Group have a fantastic opportunity for 2x Embedded Software Engineer, to join our innovative client based in Hampshire. This role is integral to the business as you will be heavily involved in the design and development of new products whilst also being responsible for modifications to existing ones!! Other Responsibilities include: Development of...


  • Hampshire, United Kingdom CareerBliss Full time

    Job Title: Embedded Software Engineer Role Type: PermanentLocation: Hampshire Experienced Senior Embedded Software Engineer required by an advanced surface technology company based in Hampshire. Youll have the opportunity to work on a number of green field projects helping integrate their product, which can be used in a wide range of applications in the...

  • Software Engineer

    2 days ago


    Romsey, Hampshire, United Kingdom CBSbutler Holdings Limited trading as CBSbutler Full time €55,000

    Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey We are looking for an experienced Software Engineer with experience supporting backend and middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge technologies to...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge technologies to...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge technologies to...

  • Software Engineer

    3 days ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge technologies to...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge technologies to...

  • Software Engineer

    4 weeks ago


    Hampshire, United Kingdom Executive Integrity | B Corp™ Full time

    Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge...

  • Software engineer

    1 month ago


    Aldershot, Hampshire, United Kingdom Sanderson Government & Defence Full time

    IR35 status: Inside IR35 Daily rate: 525/d-550/d Clearance required: SC clearance Contract length: 6 months Onsite requirement: 5/d a week Base location: Aldershot, Hampshire The Senior Software Engineer is an experienced member of the software engineering team who offers specialist knowledge and technical leadership and can mentor and be a role model...


  • Hampshire, United Kingdom Rubicon People Partnership Full time

    Senior Software Engineer, New Milton, c£85,000paThe purpose of this role: As a Senior Software Engineer, you’ll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification. As the most senior member of the Software Engineering team, you’ll provide leadership to a high-performance,...


  • Hampshire, United Kingdom Rubicon People Partnership Full time

    Senior Software Engineer, New Milton, c£85,000pa The purpose of this role: As a Senior Software Engineer, you’ll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification. As the most senior member of the Software Engineering team, you’ll provide leadership to a high-performance,...