Software Engineer, Audio Embedded DSP at Meta
Burlingame, CA 94010, USA -
Full Time


Start Date

Immediate

Expiry Date

17 Oct, 25

Salary

56.25

Posted On

18 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Engineering, Platforms, C++, Computer Science, C, Software Systems, Shipping

Industry

Computer Software/Engineering

Description

MINIMUM QUALIFICATIONS

  • Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • 2+ years of experience with development of software systems
  • 2+ years experience with C or C++ including audio DSP or machine learning signal processing development experience
  • Experience in Android or Linux audio stack development
  • Communication experience and demonstrated experience working across disciplines to drive optimal solutions

PREFERRED QUALIFICATIONS

  • MS or PHD in Electrical Engineering, Computer Science or equivalent
  • Experience with DSP in the audio, video or camera space
  • Demonstrated experience working collaboratively in cross-functional teams.
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools.
  • Experience in one or more of the following areas: experience with camera-related software features across all layers of the camera stack, or experience with video-related software features across all layers of the video stack.
    For those who live in or expect to work from California if hired for this position.
Responsibilities
  • Analyze, design, develop and debug audio features on Android systems.
  • Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions.
  • Develop software for a variety of consumer devices.
  • Develop clean readable code, debug complex problems, prioritize ruthlessly and get things done with a high level of efficiency.
  • Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of problem solving.
Loading...