Senior Software Engineer, Frameworks

Sorry, this job was removed at 9:43 a.m. (EST) on Wednesday, November 15, 2023
Find out who's hiring in Cambridge.
See all Developer + Engineer jobs in Cambridge
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Senior Software Engineer

Location: Cambridge, MA

Reporting to: Director of Engineering

Job Summary:

 

We are seeking a versatile and experienced Senior Software Engineer to join our team focused on developing cross-product functionality and framework code for our award-winning audio applications and plug-ins as well as our backend cloud infrastructure.
Qualified applicants should have in-depth knowledge and demonstrable experience designing and developing software frameworks in C/C++ for Windows and Mac and a passion for clean, elegant software design. The ideal candidate would have demonstrable experience in C++ API development, client/server architectures and web technology stacks, familiarity with scripting languages such as python and javascript, and a desire to work with new technologies.

No two days are alike at iZotope and we thrive on it - we transform our passion for audio into innovations in the way we create and listen to sound.

Responsibilities:

  • Design, prototype, develop and deliver shared frameworks in C/C++ that support iZotope software products on Windows and Mac
  • Develop and maintain APIs for internal engineering use and repackage product-specific functionality into reusable, shareable code
  • Improve, maintain, streamline, refactor and re-architect the application and UI framework, to maintain state-of-the-art foundation for our products
  • Integrate 3rd-party technologies across our audio product line on Windows and Mac
  • Work closely with product management, UX and QA to define, understand and realize product requirements
  • Develop web-based offerings that integrate with our backend business systems in support of our suite of audio products 

 Required Qualifications:

  • 6 or more years of experience developing efficient, reusable and reliable C/C++ code for production-quality products
  • BS Computer Science, Electrical Engineering or equivalent. MS degree a plus.
  • Exceptional engineering skills, designs for quality, expert problem solver, strong analytical skills
  • Solid understanding of design patterns, software frameworks, performance optimization, unit testing approaches and test-driven development
  • Self-directed, detail-oriented, able to learn new technologies and work independently
  • Experience as a technical leader and/or coach to other software developers
  • Excellent verbal and written communication skills
  • Team player and able to work collaboratively with other engineers, QA, Product Managers, UX Designers

Preferred Qualifications:

  • Experience with cross-platform development using Microsoft Visual Studio, Apple Xcode, Git 
  • Experience with authorization tools (e.g., PACE or similar), code signing tools (e.g., OSX codesign, Verisign or equivalent), installers (e.g., BitRock, Inno, PackageMaker, InstallShield)
  • Experience using and/or developing audio plugin SDKs
  • Experience with UI Frameworks such as Qt or custom cross-platform UI frameworks
  • Experience with single-page web application development in either C#/.NET and/or Java
  • Experience with front-end web technologies (JavaScript/JQuery/AngularJS, CSS, HTML5)
  • Familiarity with database design and development
  • Familiarity with web applications/services deployed in AWS infrastructure
  • Familiarity with continuous integration environment and tools (e.g., Bamboo, Stash, etc.)
  • Familiarity with Agile or Scrum software development methodologies 

This position is located in our corporate headquarters in Cambridge, MA. 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.
 

 

 

 

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our neighborhood looks a bit different depending on who you ask. With our remote-equal approach employees have the choice to WFH or commute into the office. iZo HQ is located in the heart of Downtown Boston, right in the middle of the hustle and bustle of the city, with easy MBTA access.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about iZotopeFind similar jobs