Amplify Labs
Audio Software Engineer Job at Amplify Labs in Nashville
Amplify Labs, Nashville, TN, United States
We are a small and flexible company with individuals who are passionate about product development and finding solutions to difficult problems. As a design firm, we are able to work with a wide array of customers on a diverse group of product families. We are never satisfied with our current knowledge and are on a mission to learn every single day .Who You Are You are a self-starter but not afraid to ask for help. You are passionate about self-improvement and learning new things. You are patient and understanding. You are ok being wrong and taking accountability. You speak up and articulate your points effectively both verbally and in writing. You are excited about trailblazing at a small company.Our Hiring Goal Amplify Labs is looking to expand and diversify our team with individuals of varied skill and interest combinations as well as life experiences. While understanding technical aspects of the job is key, we also greatly value creativity, collaboration, and willingness to teach and learn. We are committed to the continued professional and personal growth of our teammates by fostering a culture of open dialogue, on the job training, and skill acquisition.Amplify Labs is an Equal Opportunity Employer.We recruit, employ, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status. Moreover, we welcome the opportunity to work with people of all backgrounds, interests, and orientations.Your Skills Familiarity with embedded architectures for common consumer electronicsFamiliarity with data and communication protocols (I2C, SPI, UART, USB, etc)Familiarity with Bluetooth classic and BLE systemsFamiliarity with reading and understanding electrical schematicsFamiliarity with debug techniques and tools (oscilloscopes, logic analyzers, aardvark, etc.)Familiarity with common embedded toolchains (GCC, Keil, etc.)Familiarity with digital audio protocols and clocking schemes (I2S, PDM)Familiarity with Linux audio and tools (ALSA)Familiarity with RTOS's, Android, and Linux OS in an embedded environmentFamiliarity with audio Digital Signal Processing algorithms for speech and music playbackDeep knowledge in 1 or 2 of the above areasYour Experience You have a degree in engineering, computer science, or physicsYou have 2+ years experience developing software for embedded systems or audio DSP algorithms and applicationsYour roles and areas of impact: Writing and modifying drivers for various embedded architectures and operating systemsWriting, modifying, and fine tuning DSP algorithmsArchitecting embedded software solutions based on product feature setsParticipating in internal and client-facing code reviewsParticipating in software bring-up of new boards and platformsLeading investigations into new SoC's and application processorsBuilding company expertise and relationships with SoC, DSP, and audio chip vendorsCommunicating highly technical concepts, problems, and resolutions to clients in an effective manner#J-18808-Ljbffr