Careers at Krotos

Software Developer at Krotos Ltd

Published: 21/07/2020

Location: Edinburgh, UK, Remote working supported

Immediate start. Salary based on experience.

This is a mid-level position that requires relevant industry experience.

Krotos designs and distributes audio software. Our mission is to change the way people design and perform sound. This position involves producing highly quality, modern C++ code, working as part of a growing development team, and facilitating the efficient production of audio software.

Responsibilities: 

  • Write high quality C++ code 
  • Work as part of a tight-knit team to deliver high quality code and scalable software products
  • Implement user interface designs
  • Support existing products and debug code
  • Take part in code reviews (as reviewer and reviewee)

Required Skills

  • A degree in Computer Science or equivalent experience
  • Extensive experience with C++ and cross-platform development using Microsoft Visual Studio, Apple Xcode
  • Have shipped at least one commercial audio product (ideally a VST/AU/AAX plugin)
  • 2 or more years industry experience of audio programming
  • Experience using Git and source control
  • Excellent verbal and written communication skills
  • Excellent analytical and problem-solving skills 
  • The ability to work within a schedule and deliver effectively to deadlines
  • Knowledge of software testing practices, including automated testing
  • Experience with Agile software development practices (including Jira)
  • Interest in audio tools and plugins
Desired Skills
  • Experience using the JUCE audio development framework
  • Experience as scrum master or project management
  • Interest in digital signal processing and game audio
  • Experience with cross-platform SDKs
  • Experience with Unity, Unreal Engine, Wwise or FMOD
  • A desire to innovate and push current practice
  • Willingness to bring forward creative ideas and contribute towards the company vision
  • Knowledge of software architecture patterns and practices

Please submit a CV and details:

Apply Now
View all Openings