What are the responsibilities and job description for the Embedded Audio Software Engineer position at Cohesive Technologies LLC?
Job Details
Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies. Through relationships with thousands of specialized professionals, we bring an unparalleled ability to match talent with opportunities by assessing, recruiting, developing and engaging the best and brightest people for our clients. We combine a broad geographic presence, world-class solutions and a tailored, consultative approach to help our people and clients achieve higher performance and outstanding results.
Position: Embedded Audio Software Engineer
Location: San Diego, CA
Job description:
We are seeking audio professionals in San Diego! You will work with teams defining the audio experience for hundreds of millions of users across a family of apps. In this role, you will work with audio processing such as echo cancellation, noise reduction, dereverberation, low bitrate codecs, packet loss, jitter compensation, and audio pipeline, for AR/VR headsets and other devices. We are looking for passionate and articulate technologists, who love jumping in to solve novel problems. Join us to help transform entertainment and social experiences with global departments dedicated to research, computer vision, haptics, social interaction, VR games and more.
-
Develop software for a variety of consumer devices, including speakers, AR and VR headsets
-
Analyze, design, develop, and debug real-time AR and VR audio algorithms on Android systems
-
Develop audio driver, audio firmware, or audio AOSP layer
-
Develop novel systems, firmware, and signal-processing code
-
Identify areas of performance, quality, and reliability
Basic qualifications:
-
3 years of experience with real-time audio
-
3 years of experience developing audio software for games or other real-time environments
-
3 years of experience integrating, debugging, and shipping audio algorithms and technologies
-
C experience, including use of C 11 features
-
Problem-solving and optimization experience
Preferred additional skills, personal traits and experience:
Preferred:
-
Expertise in audio signal processing and auditory perception, both classical and machine-learned techniques
-
Experience with audio system design including silicon through user experience
-
Proven track record of innovation as demonstrated by products shipped, publications, and/or patents
Personal characteristics:
-
Team player
-
Proactiveness in collaborating and execution.
-
Flexibility to switch technical context
-
Willingness to learn new methods/tools/processes
-
Ability to prioritize and multitask
-
Strong problem-solving and critical-thinking skills
-
Strong communication and interpersonal skills
Cohesive Technologies is an equal access/equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.