Software Engineer - Spire

iZotope is seeking a Software Engineer for a position on our Spire product development team, creating the next generation recording studio. You’ll be joining a cross functional software team, responsible for the software running on the Spire Studio hardware device and our iOS/Android Spire applications. Your focus will be the Spire Studio application, but expect to learn and help on other platforms to reach our product goals.


The Spire software team is highly collaborative with a passion for high quality code. We propose changes and solve problems together in whiteboard design sessions, give and receive feedback in detailed code reviews, and discuss testing details with our QA team. But what ultimately drives our work is our customers. We believe that everyone on the team should understand why we are building a feature or improving a user experience. Besides designing and writing code, expect to learn about our users to help us make informed decisions every day. You don’t need to be knowledgeable in audio production, but a passion to help our users is a must.



  • Collaborate with the software and hardware development teams to implement new features for Spire Studio
  • Improve our frameworks and support systems to enable faster development and increase system stability
  • Maintain a high quality product through bug fixing and participation in code reviews
  • Be willing and excited to learn about new technologies, platforms, and programming languages to tackle difficult problems and improve the entire Spire experience
  • Create high performance code to run on an embedded system
  • Participate in goal creation, feature planning, and development estimation
  • Work with our product management and design team to understand our users and product goals



  • Bachelor's degree in computer science, engineering, or a related field
  • 4+ years of software development experience
  • Experience with C++, including the latest standards
  • Experience with multi-threaded systems and performance optimization
  • Knowledgeable with test driven development, unit testing, or similar testing methodologies
  • Experience with source control such as Git


Candidates will ideally possess:

  • Experience developing for connected/smart devices and network programming
  • Experience with distributed messaging systems, such as ZeroMQ
  •  Experience with mobile application development
  •  Previous work in an agile environment
  • A passion for music and recording


This position is full-time and located in our Cambridge, MA office. Candidates must be authorized to work in the United States.


About iZotope

iZotope makes audio products and technologies that are used around the world. We have a wide range of customers, from the millions of consumers who enjoy our audio enhancement to GRAMMY-winning producers using our pro products to the corporations who license our technology for use in their own products. We are a growing team of highly motivated people who are constantly looking to innovate and improve the way we create and listen to audio.


©Copyright 2001-2018, iZotope, Inc. All Rights reserved.
License Agreement | Privacy Policy