1

Assistant Audio Software Developer Jobs in Utah (NOW HIRING)

The AV Service Engineer will assist in the testing, troubleshooting and break fix of audio-visual projects.  Audio Visual Service Engineers provide excellent customer service and expertise as they ...

Description At Audio Enhancement, we help empower learning in the classroom every day. We believe ... Installation of servers and head-end hardware. * Assist the Sales Engineering team with site ...

Be Seen First

Hands-on experience with audio, video, or lighting systems. * Familiarity with bid preparation ... Our digital systems, managed by custom software developed by in-house engineers, are known for ...

Inventory Control Clerk

West Jordan, UT

$15.75 - $19.25/hr

Description At Audio Enhancement, we help empower learning in the classroom every day. We believe ... This person will also assist with troubleshooting and resolving inventory issues. Duties Include:

At Audio Enhancement, we help empower learning in the classroom every day. We believe in what we do ... Installation of servers and head-end hardware. * Assist the Sales Engineering team with site ...

C++/Java Developer

Provo, UT

$46.25 - $62.50/hr

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or ...

C++/Java Developer

Provo, UT · On-site

$46.25 - $62.50/hr

... software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.

next page

Showing results 1-20

Assistant Audio Software Developer information

What is the difference between Assistant Audio Software Developer vs Audio Software Engineer?

AspectAssistant Audio Software DeveloperAudio Software Engineer
Required CredentialsBachelor's in Computer Science, Audio Engineering, or related fieldBachelor's or Master's in Computer Science, Electrical Engineering, or related field
Work EnvironmentEntry-level, collaborative teams in tech or audio companiesMid to senior-level roles, often in R&D or product development teams
Employer & Industry UsageStartups, audio tech firms, multimedia companiesEstablished tech firms, audio hardware/software companies
Common Search & ComparisonYesYes

The main difference between an Assistant Audio Software Developer and an Audio Software Engineer lies in experience level and responsibilities. The assistant role is entry-level, focusing on supporting development tasks, while the engineer role involves more complex design and problem-solving. Both roles require similar educational backgrounds and are found in audio and tech industries, but the engineer position typically demands more experience and technical expertise.

What does an Assistant Audio Software Developer do?

An Assistant Audio Software Developer helps design, code, and test software applications that process or generate audio. They often work under the guidance of senior developers to build features such as audio effects, plugins, or digital audio workstation (DAW) tools. Their responsibilities might include debugging code, collaborating with sound designers, and ensuring software meets audio quality standards. This role requires knowledge of programming languages like C++ and familiarity with digital audio concepts.

What are some common challenges faced by Assistant Audio Software Developers when working on collaborative projects?

Assistant Audio Software Developers often work as part of teams that include senior developers, sound designers, and QA specialists. One common challenge is ensuring seamless integration of audio features across different platforms and hardware, which can require troubleshooting compatibility issues and adapting to rapidly changing project requirements. Effective communication and version control are essential to prevent conflicts in shared codebases. Developing a strong understanding of both audio processing concepts and software engineering best practices helps in navigating these challenges successfully.

What are the key skills and qualifications needed to thrive as an Assistant Audio Software Developer, and why are they important?

To thrive as an Assistant Audio Software Developer, you need strong programming skills (such as C++ or Java), a solid understanding of digital signal processing, and a relevant degree in computer science, audio engineering, or a related field. Familiarity with industry-standard audio development tools (like JUCE or VST SDKs), version control systems, and audio plugin frameworks is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help someone excel in this role. These skills and qualities are critical for building reliable audio software, collaborating efficiently with teams, and meeting the creative and technical demands of the audio industry.
What cities in Utah are hiring for Assistant Audio Software Developer jobs? Cities in Utah with the most Assistant Audio Software Developer job openings:

Senior Software Developer

WASEYABEK DEVELOPMENT COMPANY LLC

Hill Air Force Base, UT • On-site

$50.25 - $66.25/hr

Full-time

Posted 10 days ago


Job description

Mission

Fed95, LLC, is a 100% Tribally-owned, Native American SBA 8(a) small business of the Nottawaseppi Huron Band of the Potawatomi (NHBP). Headquartered in Southwest Michigan and supporting federal contracts world-wide, Fed95 is part of a portfolio of companies managed by Waseyabek Development Company, LLC, a 100% Tribally-owned economic development firm focused on income diversification on behalf of NHBP. Fed95 is a well-funded experienced small business with substantial liquid assets and experience in federal contracting. Fed95 is well-versed in federal contract compliance and provides outstanding support services to our Government clients.

Position Summary

The Senior Software Developer – Systems Software supports the Sustainment Operations and Program Management Office Support Services functional lines for the Hill CEDC IT Operations & Maintenance contract at Hill AFB by developing, maintaining, and enhancing systems software, automation tools, and web applications. This role provides advanced software development, system and web administration, and sustainment support across 2,000+ servers, 250+ applications, and multiple enclaves. The Senior Developer ensures stable, secure, and efficient operations by delivering code, scripts, integrations, and automation that support incident management, production support, system administration, monitoring, reporting, and modernization initiatives. As a senior‑level contributor, this position independently executes high‑visibility and mission‑critical tasks, functions as a technical expert across multiple assignments, and may oversee the work of less senior staff.

Responsibilities

  • Develop, maintain, and enhance systems software, automation scripts, and tools supporting enterprise operations.
  • Develop and maintain Infrastructure‑as‑Code (IaC) configurations, automation playbooks, templates, and API integrations supporting monitoring, reporting, and operational automation.
  • Build and sustain REST API integrations that support enterprise monitoring, reporting, and automation capabilities.
  • Maintain all operational code in GitLab version‑controlled repositories, ensuring security review and approval prior to production promotion.
  • Support system and web administration tasks, including application updates, configuration changes, and integration support.
  • Provide software development support for sustainment activities, including bug fixes, enhancements, and performance improvements.
  • Assist with incident management and production support by troubleshooting software‑related issues and developing corrective solutions.
  • Develop automation to improve operational efficiency, reduce manual workload, and enhance system reliability.
  • Support deployments, maintenance windows, and release activities by coordinating with functional lines.
  • Support modernization and lifecycle initiatives by developing tools and capabilities aligned with mission needs.
  • Support website development and content updates for enterprise‑facing platforms.
  • Maintain documentation for code, scripts, configurations, and system changes to ensure traceability and audit readiness.
  • Collaborate with system administrators, network engineers, cybersecurity personnel, and functional leads to ensure software solutions meet security, operational, and configuration requirements.
  • Maintain organized repositories for development artifacts, automation assets, and audit evidence.
  • Communicate technical considerations, development progress, and solution impacts clearly and effectively to SMEs, teams, and leadership.
  • Ensure all development work meets accuracy, completeness, timeliness, and auditability standards.
  • Apply senior‑level expertise to plan and lead major development assignments, evaluate performance results, recommend improvements, and ensure successful execution of high‑impact tasks.

Minimum Qualifications, Knowledge, Skills, and Abilities

  • BS degree in Computer Science, Software Engineering, Information Systems, or related field.
  • 5+ years of experience in software development, systems software engineering, or automation development.
  • Experience with one or more programming languages such as Python, PowerShell, Java, C#, or JavaScript.
  • Experience supporting system or web administration in enterprise IT environments.
  • Understanding of enterprise IT operations, including systems, networks, storage, and virtualization.
  • Experience supporting incident management, production support, or sustainment operations.
  • Strong troubleshooting and analytical skills with the ability to diagnose and resolve software‑related issues.
  • Proficiency with version control, CI/CD pipelines, automation frameworks, and IaC tools.
  • Familiarity with Agile methodologies.
  • Must possess a Secret clearance.
  • Ability to pass a pre‑employment drug screen and background investigation.
  • U.S. citizenship required.

Preferred Qualifications

  • Experience developing tools or automation for DoD or enterprise data center environments.
  • Experience with containerization, virtualization, or cloud technologies.
  • ITIL Foundation or ITIL Managing Professional certification.

Working Conditions / Environment / Physical Demands

  • Position is performed on site at Hill AFB, Utah, in a secure professional environment.
  • Standard Monday–Friday schedule with occasional evening or weekend work
  • Work involves extensive computer and secure network use, including prolonged periods of sitting and screen time.
  • Occasional travel may be required for customer meetings, training, or program reviews.

Disclaimer

This job description indicates in general the nature and levels of work, knowledge, skills, abilities, and other essential functions expected of an incumbent. It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of an incumbent. An incumbent may be asked to perform other duties as required.