Career Opportunity: Autonomous Systems Software Engineer

Wednesday August 16th, 2017 TAGS: ,

ASV Global is looking for exceptional software engineers seeking a career in autonomous systems.

We expect you to be the engineer that other people can count on and the one that people turn to when the going gets tough.  You should attack every problem with enthusiasm and share the team’s passion for quality and customer satisfaction.  In return you will get to work in an environment where no two days are the same and where your contribution makes a real difference.  You will be integral to the successful growth and development of the company.

 Job title:  

Autonomous Systems Software Engineer

About ASV Global:

ASV Global is a fast paced, global leader in the field of unmanned vessels.  The company specializes in the design and build of unmanned and optionally manned autonomous surface vehicles (ASVs).  Clients include members of the defense, commercial, and scientific communities worldwide.  The company has a team of more than 75 employees worldwide including naval architects; mechanical, electrical, and software engineers; and marine technicians.  ASV Global has produced more than 75 ASVs from 2 to 13m long with endurance of up to three months.

While naval architecture work is performed out of ASV Global’s primary office in the UK, both the US and UK offices house software, electronic and mechanical robotics development teams.  These small, highly motivated, elite teams deliver solutions emphasizing quality, flexibility, speed, and creativity.

ASV Global’s success is due to its employees – if you’re smart, adaptable, highly productive, a team player, and relish the challenge that comes with solving difficult problems then ASV Global is for you.


Lafayette, Louisiana, USA (view on map)

Key responsibilities:

  • Research and development of new autonomy and control features
  • Design and specification of software systems
  • Software development in C++ under Linux and Windows
  • Hardware/software interfacing on Programmable Logic Controllers (PLCs) and micro controllers
  • System integration, testing, and commissioning in factory and at sea
  • Documentation including software user manuals
  • Working closely with the design and development teams in both the US and UK
  • Working with sales and marketing to estimate resources and timescales for development


Responsible to:  Technical Director of Software for ASV Global

Liaison with:  All ASV Global staff in US and UK offices, sub-contractors, customers, suppliers


This position requires use of information which is subject to the International Traffic in Arms Regulations (ITAR).  Applicants must be a U.S. Person as per 22 CFR 120.15 in order to satisfy export compliance requirements.

Key skills and Experience:

In addition to a keen interest in robotics and unmanned systems, applicants are expected to have experience in the following areas:

  • Computer science theory and practice, either through a suitable degree or sufficient experience
  • C++ programming under Linux, preferably using Qt
  • Object oriented design principles
  • Software debuggers and other development tools
  • Systems integration techniques
  • Advanced math

Additionally, applicants should be:

  • Well presented, motivated, and practical
  • Able to work flexible hours, travel, and willing to go to sea when required

Experience in the following areas is desirable:

  • Autonomous perception, planning, and decision making
  • Control systems
  • Software design patterns
  • PLC programming and DC electrical systems
  • Network architecture and configuration
  • Windows software development
  • Distributed version control and issue tracking systems

Experience in the marine environment, potentially through leisure activities, would be highly advantageous.

To apply:

Please e-mail your CV with a cover letter to

Click here for a downloadable PDF

Go Back

Get in touch

Please contact us using the form below or by emailing


To stay up to date with what’s happening with ASV Global enter your email address below.