1

Junior Audio Software Engineer Jobs in Iowa (NOW HIRING)

Software Engineer

Johnston, IA ยท On-site

$85K - $125K/yr

Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ... Bachelor's degree in software engineering, computer science, or a relevant field preferred

Software Engineer

Johnston, IA ยท On-site

$85K - $125K/yr

As a Software Engineer, you will be responsible for supporting the development, maintenance and ... Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ...

Junior QA Engineer

Des Moines, IA ยท On-site

$65K - $85K/yr

Junior QA Engineer Location: Des Moines, Iowa / in office 3-4 days per week About Us: Austin ... Do you want to work with a small, high-performing team developing innovative software applications?

Junior QA Engineer

Des Moines, IA ยท On-site

$65K - $85K/yr

Junior QA Engineer Location: Des Moines, Iowa / in office 3-4 days per week About Us: Austin ... Do you want to work with a small, high-performing team developing innovative software applications?

$121K - $159K/yr

This position is for a Senior Software Engineer to join the Product CX CI Team - a vertical team ... Set the quality bar in code reviews; mentor junior and mid-level engineers through reviews, pairing ...

Senior Software Engineer

Ames, IA ยท On-site

$119K - $158K/yr

Experience as a technical mentor preferred, with the ability to coach and mentor junior engineers ... in software engineering Physical Requirements and Working Conditions * Embrace your inner ...

Senior Software Engineer

Ames, IA ยท On-site +1

$119K - $158K/yr

Experience as a technical mentor preferred, with the ability to coach and mentor junior engineers ... in software engineering Physical Requirements and Working Conditions * Embrace your inner ...

Reports to Technology MANAGER OF AUDIO VIDEO ENGINEERING Department Technology Essential Duties ... Automation - Design, test, and create AUDIO VIDEO software CONFIGURATIONS related to or running on ...

A/V Technician

Davenport, IA

$21.50 - $25.50/hr

Reports to Technology MANAGER OF AUDIO VIDEO ENGINEERING Department Technology Essential Duties ... Automation - Design, test, and create AUDIO VIDEO software CONFIGURATIONS related to or running on ...

A/V Technician

Iowa City, IA

$21.50 - $25.50/hr

Reports to Technology MANAGER OF AUDIO VIDEO ENGINEERING Department Technology Essential Duties ... Automation - Design, test, and create AUDIO VIDEO software CONFIGURATIONS related to or running on ...

Junior Python Developer

Waterloo, IA ยท On-site

$66K - $85K/yr

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java ... it's a junior or entry level position. The additional skills are the only way a candidate can be ...

next page

Showing results 1-20

Junior Audio Software Engineer information

What are some typical projects a Junior Audio Software Engineer might work on in their first year?

As a Junior Audio Software Engineer, you can expect to participate in tasks such as developing and refining audio processing algorithms, implementing features in digital audio workstations (DAWs), and debugging audio plugins or drivers. Early on, you'll often assist senior engineers with code reviews, unit testing, and integrating third-party audio libraries. Collaboration with sound designers, QA testers, and product managers is common, helping you understand both technical requirements and user experience. These projects provide valuable hands-on experience and a foundation for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a Junior Audio Software Engineer, and why are they important?

To thrive as a Junior Audio Software Engineer, you typically need a solid understanding of digital signal processing, programming languages such as C++ or Python, and a relevant degree in computer science, audio engineering, or a related field. Familiarity with audio development frameworks (like JUCE or VST SDK), version control systems (e.g., Git), and DAWs is highly valued. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and adapt in multidisciplinary teams. These skills ensure the creation of high-quality, efficient audio software that meets both technical requirements and user needs.

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

AspectJunior Audio Software EngineerAudio Software Developer
Required CredentialsBachelor's in Computer Science, Audio Engineering, or related field; some experience with audio programmingBachelor's or higher in Computer Science, Software Engineering, or related; strong programming skills in audio development
Work EnvironmentEntry-level position in audio tech companies, game studios, or multimedia firmsMid-level to senior roles in similar environments, often with more project responsibility
Employer & Industry UsageUsed by companies developing audio plugins, game audio, or multimedia applicationsCommonly used in professional audio software development, DAW companies, or audio tech firms

The main difference is that a Junior Audio Software Engineer is an entry-level role focusing on learning and supporting audio software projects, while an Audio Software Developer typically has more experience and responsibility in designing and implementing audio applications. Both roles require similar educational backgrounds and are found in similar industries, but the developer role involves more advanced development tasks.

What does a Junior Audio Software Engineer do?

A Junior Audio Software Engineer assists in designing, developing, and maintaining software related to audio processing and production. This role typically involves writing code for audio applications, debugging software, and collaborating with senior engineers to implement new features. They may also work with digital signal processing (DSP), test audio plugins, and ensure audio quality and performance. Junior engineers often learn on the job, gaining experience with various programming languages and audio frameworks.
What are the most commonly searched types of Audio Software Engineer jobs in Iowa? The most popular types of Audio Software Engineer jobs in Iowa are:
What are popular job titles related to Junior Audio Software Engineer jobs in Iowa? For Junior Audio Software Engineer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Junior Audio Software Engineer jobs in Iowa look for? The top searched job categories for Junior Audio Software Engineer jobs in Iowa are:
What cities in Iowa are hiring for Junior Audio Software Engineer jobs? Cities in Iowa with the most Junior Audio Software Engineer job openings:
Software Engineer

Software Engineer

SHAZAM

Johnston, IA โ€ข On-site

$85K - $125K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

SHAZAM recognizes that financial institutions build better communities, and this drives our passion to strengthen financial institutions. We are a trusted partner to our valued customers providing answers, choice, and innovation with an impeccable level of customer service โ€“ a level unmatched in the industry.


And hereโ€™s the best part - weโ€™re a national company that offers a small-company feel, a cultural balance thatโ€™s hard to come by but very real at SHAZAM. Your growth and development are top priorities and youโ€™ll be surrounded by talented individuals and postured to make a real difference in the company. As a team member at SHAZAM, youโ€™ll be an essential part of our mission as we work together strengthening financial institutions.


This is a hybrid position based out of our Johnston, IA office.


What weโ€™re looking for:


SHAZAM is looking for a Software Engineer to help build and enhance DigiHiveโ„ข, our modern digital banking platform that unifies online and mobile banking into a single, intuitive experience. As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This position focuses on executing complex foundational engineering practices, writing clear and reliable code, assisting with troubleshooting and contributing to well-defined tasks throughout the software development lifecycle (SDLC).


What you'll do:

  • Write clean, reliable, scalable, and testable code using one or more core programming languages
  • Design productionโ€‘quality solutions with attention to maintainability, performance, and longโ€‘term value
  • Participate in all phases of the SDLC: planning, design, development, testing, deployment, and maintenance
  • Build and enhance features that support:
    • Secure authentication and single sign on
    • Real time balances and transaction history
    • Money movement (ACH, transfers, mobile deposit, bill pay)
    • Card controls and user profile management
    • Alerts, notifications, and fraud prevention capabilities
  • Diagnose, troubleshoot, and resolve moderately complex software issues
  • Collaborate with product partners and crossโ€‘functional teams, clearly communicating technical details and tradeoffs
  • Conduct code reviews and provide constructive feedback to peers and junior engineers
  • Contribute to process and tooling improvements by identifying inefficiencies and proposing actionable solutions
  • Research and evaluate new technologies, tools, and approaches to solve engineering challenges
  • Create and maintain clear technical documentation for implemented features
  • Participate in root cause analysis (RCA) and help improve system reliability, scalability, and monitoring
  • Serve as a subjectโ€‘matter expert for a specific application, subsystem, or process
  • Participate in an onโ€‘call rotation with support and guidance


What you need:

  • Minimum of 3 years of professional software development experience and proficiency in Java
  • Bachelorโ€™s degree in software engineering, computer science, or a relevant field preferred
  • Familiarity with Spring Boot and Unix/Linux environments
  • Previous experience with mobile build experience preferred
  • Working knowledge of data structures, algorithms, and objectโ€‘oriented design principles
  • Familiarity with common software engineering practices including version control (Git), testing, and debugging
  • Experience using modern development tools and collaboration platforms (e.g., Microsoft Teams).
  • Strong problemโ€‘solving skills with the ability to connect complex concepts and design effective solutions
  • Clear verbal and written communication skills, especially when discussing technical topics
  • Selfโ€‘motivated with a growth mindset and eagerness to learn new technologies


Whatโ€™s in it for you:


  • A mission-driven company with a strong sense of purpose
  • A hybrid work environment that values flexibility and collaboration
  • Opportunities for professional development and career growth
  • A culture that values innovation, integrity, and community impact
  • Excellent benefits:
    • Health, dental, and vision insurance
    • 401(k) retirement plan with company match
    • Flexible spending and health savings accounts
    • Life insurance and short- and long-term disability provided at no cost
    • Time away from work โ€“ PTO, VTO, paid parental leave, and company holidays
    • Educational assistance


Actual compensation is based on various factors, such as geographic location, experience, education, and/or skill level, and is finalized at the time of offer.


SHAZAM is an equal opportunity employer, including those with disabilities or status as a protected veteran. All qualified applicants will receive consideration for employment.


Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; ITS, Inc./SHAZAM will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa).


Please be aware that SHAZAM may use an Artificial Intelligence (AI) tool to assist in the review and screening of job applications for this position. The AI system is designed to help our team efficiently identify qualified candidates by identifying relevant skills and experience within submitted applications. All final hiring decisions are made by our hiring team.