Lucid Motors - Newark, CA

posted 4 months ago

Full-time - Mid Level
Newark, CA
Transportation Equipment Manufacturing

About the position

At Lucid, we are committed to redefining the luxury electric vehicle experience, and we are looking for a talented Audio Algorithms Software Engineer to join our audio technology team. In this role, you will be at the forefront of developing and implementing advanced audio signal processing algorithms that enhance the sound experience in our premier electric vehicles. Your work will involve designing, developing, and optimizing algorithms for a variety of applications, including speech signal processing and high-fidelity sound playback. You will collaborate closely with cross-functional teams to create innovative solutions that improve speech quality and enhance the listening experience within the car cabin, pushing the boundaries of audio technology. As an Audio Algorithms Software Engineer, you will be responsible for designing and developing advanced audio signal processing algorithms for applications such as acoustic echo cancellation, noise reduction, sound enhancement, and spatial audio. You will implement and optimize audio DSP algorithms in C and C++ for real-time processing on embedded hardware systems. Your role will also involve conducting research on state-of-the-art audio technologies and contributing to the company's intellectual property portfolio. You will work alongside hardware engineers to ensure efficient implementation of algorithms on target platforms, develop and maintain audio signal processing libraries and frameworks, and perform comparative analysis, benchmarking, and optimization to meet performance and quality targets. Additionally, you will create and execute test plans to validate solutions and verify performance and quality, document technical requirements, specifications, algorithm designs, and test results, and stay current with emerging trends and technologies in audio signal analysis and processing. Mentoring junior engineers and contributing to the technical growth of the team will also be part of your responsibilities. This position offers a unique opportunity to work with some of the most accomplished minds in the industry and make a significant impact in the field of audio technology for electric vehicles.

Responsibilities

  • Design and develop advanced audio signal processing algorithms for applications including acoustic echo cancellation, noise reduction, sound enhancement, and spatial audio.
  • Implement and optimize audio DSP algorithms in C and C++ for real-time processing on embedded hardware systems.
  • Conduct research on state-of-the-art audio technologies and contribute to the company's intellectual property portfolio.
  • Collaborate with hardware engineers to ensure efficient implementation of algorithms on target platforms.
  • Develop, debug, and maintain audio signal processing libraries and frameworks.
  • Perform algorithm comparative analysis, benchmarking, and optimization to meet performance and quality targets.
  • Create and execute test plans to validate solutions and verify performance and quality.
  • Document technical requirements, specifications, algorithm designs, and test results.
  • Stay current with emerging trends and technologies in audio signal analysis and processing.
  • Mentor junior engineers and contribute to the technical growth of the team.

Requirements

  • Master's or Ph.D. in Electrical Engineering, Computer Science, or related field with a focus on signal processing.
  • Strong background in digital signal processing, particularly for audio applications.
  • Proficiency in C++ programming, with experience in optimizing code for performance and efficiency.
  • Knowledge of audio codecs, audio compression techniques, and psychoacoustics.
  • Experience with real-time audio systems and real-time OS constraints.
  • Familiarity with numerical processing tools such as MATLAB, Python, NumPy, SciPy or similar.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to explain complex technical concepts clearly.

Nice-to-haves

  • 5+ years of experience in audio algorithm development for consumer electronics or professional audio products.
  • Experience with version control systems and agile development methodologies.
  • Experience with machine learning tools and techniques applied to audio processing.
  • Familiarity with digital audio coding standards (e.g., MPEG, Dolby, DTS).
  • Knowledge of automatic speech recognition constraints and natural language processing.
  • Publications in peer-reviewed journals or conferences related to audio signal processing.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Vacation
  • 401k
  • Equity program participation
  • Discretionary annual incentive program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service