Software Developer


Are you a talented and knowledgeable software developer, and want your work to have a positive impact on the world?

At InnovaSea, we are creating the possibility for sustainable use of our ocean and freshwater ecosystems, and our VEMCO electronic fish tagging technology is used by researchers worldwide to help them understand the lives of fish, other aquatic animals, and their ecosystems. Check us out at or on Twitter @vemcoteam where you can see lots of tweets from customers using our products in the field.

The Opportunity

The volume of data collected by researchers using our technology is growing rapidly, and we have committed to help them learn more from it faster and more easily. We are looking for a talented software developer who shares our passion for this work, can hit the ground running, and wants to get in on the ground floor of a major new development and shape its future.


  • Design and development of production-quality software, both desktop and web-based, as a member of a Scrum team
  • Maintenance, bug-fixing and regression testing of legacy software products
  • 3rd-tier customer support of software products
  • Continuous learning of relevant software technologies


  • Minimum Bachelor’s degree in Computer Science
  • 2+ years relevant work experience
  • GUI programming experience
  • Working knowledge of C++, C# and Python
  • Strong written and verbal communications
  • Aptitude for producing robust, fault-tolerant software

Highly Desirable Skills and Experience

  • Windows, Linux, Mac and Mobile application development
  • Interfacing with data-collection devices
  • Leveraging open-source software
  • Agile / Scrum
  • Databases
  • Data communication & networking
  • Microsoft Visual Studio
  • Embarcadero C++Builder
  • Google Protocol Buffers
Interested applicants should submit their resume to We thank all applicants in advance; however, only those selected for an interview will be contacted.
Contact Vemco

Contact Us