Software Engineer

inMusic

$95K — $115K *
Media
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software engineering experience, particularly in C++ and desktop applications.
  • Proficiency in developing audio software and plug-ins, with knowledge of embedded systems.
  • Experience in cloud-connected product development, especially in music technology.
  • Ability to analyze product quality, maintainability, performance, and user experience.
  • Strong debugging and testing capabilities, along with effective technical communication.
  • Interest in music technology and tools for creators, and related hardware/software integration.

Responsibilities

  • Design, implement, test, and maintain high-quality music creation software.
  • Collaborate with product managers, designers, QA, and engineers on user-focused features.
  • Contribute to architectural decisions and technical planning.
  • Improve code quality, maintainability, and performance practices.
  • Facilitate technology integration across inMusic ecosystems.
  • Diagnose and resolve complex technical issues to enhance platform stability.
  • Mentor junior engineers to elevate engineering standards.

Benefits

  • Collaborative work environment with a focus on innovation.
  • Opportunity to work on music technology used by creators worldwide.
  • Possibility for professional growth and advancement.
  • Engagement in cross-functional teams for diverse project exposure.
  • Mentorship opportunities to develop engineering skills.
Full Job Description
Software Engineer

Department: Engineering

Employment Type: Full Time

Location: Cumberland, RI

Description

We are looking for a Software Engineer to build and improve music creation software, platform capabilities, and product integrations used by creators around the world. This role contributes to the design and implementation os software for music creation, while helping identify opportunities to reuse, integrate, and scale technology across inMusic brands. We are willing to consider senior level candidates for this role.

What You'll Do
  • Design, implement, test, and maintain high-quality software for music creation products and platforms.
  • Work with product managers, designers, QA, and other engineers to deliver reliable, user-focused features.
  • Contribute to architecture decisions, technical planning, and estimation.
  • Improve code quality, maintainability, performance, and development practices.
  • Support integration between technologies and broader inMusic hardware/software ecosystems.
  • Diagnose complex technical issues and contribute to long-term platform stability.
  • Mentor other engineers and help raise engineering standards.


What You Bring
  • Strong software engineering experience in C++, desktop applications, audio software, embedded-adjacent systems, plug-ins, cloud-connected products, or comparable technical domains.
  • Ability to reason about product quality, maintainability, performance, and user experience.
  • Experience working in cross-functional product teams.
  • Strong debugging, testing, and technical communication skills.
  • Interest in music technology, creator tools, hardware/software integration, or audio workflows.
  • Ability to balance immediate delivery with long-term technical health.

Similar Jobs

More Jobs at inMusic

  • Content Development Engineer
    $88K — $105K *
    Cumberland, RI 02864 (Providence County)
    Media
    In-Person
  • Lead Product Designer
    $110K — $130K *
    Cumberland, RI 02864 (Providence County)
    Consumer Technology
    In-Person
  • Engineering Manager
    $110K — $130K *
    Cumberland, RI 02864 (Providence County)
    Consumer Technology
    In-Person
  • Product Designer
    $80K — $95K *
    Cumberland, RI 02864 (Providence County)
    Consumer Technology
    In-Person
  • Data Product Developer
    $95K — $115K *
    Cumberland, RI 02864 (Providence County)
    Information Technology
    In-Person

More Media Jobs

Find similar Software Engineer jobs: