What are the responsibilities and job description for the Epiphone Guitar Corp. is hiring: Software Engineer, Pro Audio in Nashville-David position at Epiphone Guitar Corp.?
The Gibson Pro Audio Software Engineer is a key position within the multi-disciplinary pro audio team responsible for the design and development of pro audio products. The software engineer will be responsible for planning, designing, developing, and maintaining multi-platform software applications and embedded firmware for our pro audio products and users.
Essential Functions
Design and implement audio features and functionality for our mobile and web applications.
Work on a wide range of software solutions on Windows, macOS, iOS and Android.
Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver outstanding user experiences.
Optimize audio performance and latency for real-time processing and playback.
Integrate third-party audio libraries and APIs as needed.
Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
Conduct code reviews and provide constructive feedback to team members.
Stay updated on emerging audio technologies and industry trends to drive innovation in our products.
Troubleshoot and debug audio-related issues and implement solutions in a timely manner.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Contribute to the continuous improvement of our development workflows and practices.
Required Skills / Abilities
Proven experience in software development, with a focus on audio app development.
Proficiency in programming languages such as Python, C , Swift, or Java.
Strong understanding of digital audio concepts, including signal processing, codecs, and audio APIs (e.g., Juce, Core Audio, Web Audio API).
Experience with audio processing frameworks and tools such as AudioKit, FMOD, or Wwise.
Familiarity with mobile app development frameworks such as React Native or Flutter is a plus.
Excellent problem-solving skills and attention to detail.
Ability to work effectively both independently and collaboratively in a fast-paced environment.
Good communication skills and ability to articulate technical concepts to non-technical stakeholders.
Passion for audio technology and a desire to create innovative audio experiences for users.
Proficiency in Microsoft Office tools.
Required Education and Experience
Bachelor’s degree in Computer Sciences, Electrical Engineering, or equivalent experience necessary.
Two to five years of experience developing software for audio products.
3-5 years of professional experience writing production code.
Strong interpersonal and team leadership skills.
Strong organizational, time management, and verbal and written communication skills.
Management skills combined with ability to work as part of a multidisciplinary team.
Help maintain and manage automated builds and software releases.
Experience debugging embedded systems.
GUI development for embedded devices.
Familiar with Git or other version control.
Familiarity with embedded peripherals like GPIO, UART, I2C, SPI, ADC, USB, BLE, WIFI, Bluetooth.
Personal Qualities
Passionate about working and winning in a team environment.
Results oriented and driven, with a track record for delivering action items to plan.
Flexibility to adapt quickly to changing circumstances. Able to proactively question and challenge to prioritize and identify solutions in timely manner.
Clear and logical thinker.
Relish working in a company with a diverse, challenging, and fast-paced environment.
Travel Requirements
This position is mostly office-based, but may involve minimal travel.
Physical Demands
Office work environment.
Able to lift 30 lbs.
We celebrate diversity and Gibson Brands, Inc is an Equal Opportunity employer.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Epiphone Guitar Corp. is hiring: Software Engineer, Pro Audio in Nashville-David?
Sign up to receive alerts about other jobs on the Epiphone Guitar Corp. is hiring: Software Engineer, Pro Audio in Nashville-David career path by checking the boxes next to the positions that interest you.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles
Skills Library
Not the job you're looking for? Here are some other Epiphone Guitar Corp. is hiring: Software Engineer, Pro Audio in Nashville-David jobs in the Nashville, TN area that may be a better fit.
We don't have any other Epiphone Guitar Corp. is hiring: Software Engineer, Pro Audio in Nashville-David jobs in the Nashville, TN area right now.