Job Title: Autonomous Systems Software Engineer
Full-time
Job Description:
- ASV Global expects 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
- 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
- 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 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 email your CV with a cover letter to careersus@asvglobal.com.
Date Posted: 7/14/17