CrawlJobs Logo

Software Engineer, Audio Embedded Device

meta.com Logo

Meta

Location Icon

Location:
United States , Sunnyvale, CA

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

154003.00 - 217000.00 USD / Year

Job Description:

At Meta, we're building products that improving the way people connect, work, and play. Our audio teams are at the forefront of this innovation, developing advanced technologies that redefine the way we experience sound in virtual and augmented worlds. As an audio professional at Meta, you'll have the opportunity to: - Build new, innovative hardware and software: Collaborate with experienced engineers and researchers to create products that push the boundaries of what's possible. - Solve unique, large-scale technical problems: Tackle complex challenges that impact billions of people around the world. - Create immersive audio experiences: Harness the power of AR and VR to make virtual sounds indistinguishable from reality. - Transform the way people hear and interact: Develop technologies that redefine hearing potential and change the way we connect with each other. Our teams are dedicated to creating a considerate and honest environment where individuals who take initiative and drive their work forward thrive. We encourage ownership, creativity, and collaboration, and we're passionate about turning ambitious ideas into shipping products. Join us on this adventure: As a member of our audio team, you'll be part of a community that's shaping the future of sound and connection. Together, let's build what comes next.

Job Responsibility:

  • Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions
  • Write clean readable code, debug complex problems, prioritize effectively based on impact and urgency 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
  • Develop audio software for a variety of consumer products and devices

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years software development experience in industry settings or PhD with 2+ years of experience
  • 3+ years relevant audio software engineering experience in industry settings
  • C or C++ experience, including use of C++11/14/17 features
  • Communication experience and demonstrated experience working across disciplines to drive optimal solutions

Nice to have:

  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Experience with wearable or IoT device software — smart glasses, headphones, earbuds, watches, or similar battery-powered consumer devices
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools
  • Background in on-device telemetry — session tracking, event instrumentation, observability for embedded features
  • Experience in Android or Linux audio stack development, including AOSP-based system service components
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and ability to integrate AI tools to optimize workflows and drive measurable impact
  • MS or PhD in Electrical Engineering, Computer Science or equivalent
  • Experience with feature rollout systems — feature flags, staged rollouts, early access programs
  • Experience managing feature lifecycles on device — activity management, concurrency arbitration, session tracking, or companion app development (Kotlin)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience with device software bring-up and debugging cross-layer issues spanning application, framework, native services, and firmware
  • Experience building developer tooling or test infrastructure for device software — emulator support, automated device testing frameworks, E2E device tests, or CI pipelines
What we offer:
  • bonus
  • equity
  • benefits

Additional Information:

Job Posted:
May 17, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 30381 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Audio Embedded Device

Senior Embedded Software Engineer

Silvus is seeking a full-time Senior Embedded Software Engineer to join our Rese...
Location
Location
United States , Los Angeles
Salary
Salary:
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
  • Minimum 5 years of relevant embedded system software development experience
  • 3 years of relevant embedded system software development experience with an advanced STEM degree
  • Expertise in C programming and experience in Linux kernel driver development
Job Responsibility
Job Responsibility
  • Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push-to-talk voice application implementation
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Silvus is recruiting a Senior Embedded Software Engineer reporting to the Direct...
Location
Location
United States , Los Angeles
Salary
Salary:
135000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or related fields
  • Minimum 5 years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • All employment is contingent upon the successful clearance of a background check
Job Responsibility
Job Responsibility
  • Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push to talk voice application implementation
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Principal Embedded Software Engineer

Silvus is seeking a full-time Principal Embedded Software Engineer to join our E...
Location
Location
United States , Irvine
Salary
Salary:
165000.00 - 215000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
  • 8+ years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
Job Responsibility
Job Responsibility
  • Implementation of the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push-to-talk voice application implementation
  • Analyzing and improving product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Associate Director of Embedded Software Engineering

Silvus is seeking an Associate Director of Embedded Software Engineering to join...
Location
Location
United States , Los Angeles
Salary
Salary:
200000.00 - 250000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience leading a team of engineers with hands-on development
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
  • 8+ years of relevant embedded system software development experience
  • Strong expertise in C programming
  • Expertise in board support package and secure boot in AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products
  • Linux kernel driver development expertise
  • Expertise in network configurations and programming
  • Must be a U.S. Citizen due to clients under U.S. government contracts
Job Responsibility
Job Responsibility
  • Lead a team of engineers and be responsible for the team’s success on assigned projects
  • Work with the Director of Software Engineering and the rest of the engineering team to improve engineering processes, product quality, reliability, and performance
  • Develop device drivers and board support packages
  • Develop the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Develop efficient wireless multicast protocols for mobile ad-hoc networking
  • Develop network management software and user interfaces
  • Develop audio streaming and push-to-talk voice applications
  • Perform system level design and implement security protocols and encryption algorithms on StreamCaster radios and other products
  • Support product security effort and regulatory compliance requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Engage with and support customers as needed
  • Fulltime
Read More
Arrow Right

Research Engineer, Embedded Systems

Reality Labs (RL) is Meta’s innovation engine for next-generation AR/VR, AI, and...
Location
Location
United States
Salary
Salary:
154000.00 - 217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field
  • 2+ years of experience in embedded DSP development for audio applications
  • Proficiency in C/C++ and real-time embedded programming
  • Experience with audio signal processing algorithms (e.g., filtering, noise reduction, speech enhancement)
  • Familiarity with embedded hardware platforms and development tools
  • Demonstrated problem-solving and collaboration skills
Job Responsibility
Job Responsibility
  • Design, implement, and optimize DSP algorithms for audio processing on embedded platforms
  • Develop firmware and software for ear buds, hearables, and hearing aid devices
  • Collaborate with research scientists to translate experimental algorithms into robust, real-time embedded solutions
  • Integrate DSP modules with hardware and software stacks for wearable audio devices
  • Conduct performance analysis, debugging, and validation of embedded audio systems
  • Support prototyping and field testing of new features and product concepts
  • Work cross-functionally with hardware, software, ML, and UX teams to deliver end-to-end solutions
  • Document engineering processes and contribute to best practices for embedded audio development
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Audio Embedded DSP - Reality Labs

Meta is seeking experienced Audio Software Engineers and Applied Scientists to j...
Location
Location
United States , Sunnyvale
Salary
Salary:
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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 software development experience in industry settings or PhD degree +9 months of experience
  • Audio software engineering experience
  • Experience programming with C or C++, including use of C++11/14/17 features
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams, including product, research, engineering, and other disciplines, to deploy new audio technologies and develop audio software solutions
  • Research, design, and develop advanced audio processing algorithms, frameworks, and technologies to deliver best-in-class quality across various platforms
  • Design, develop, integrate, optimize, and debug software solutions for various platforms, including real-time AR and VR audio software, Android systems, and consumer devices
  • Contribute to roadmap planning for next-generation platforms and optimize software solutions for efficient and effective research
  • Continuously learn and adapt to new technologies, and approach problem-solving with a high level of efficiency and effectiveness
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Embedded Software Engineer

At Meta, we're building innovative products that make it easier for people to co...
Location
Location
United States , Sunnyvale, CA +5 locations
Salary
Salary:
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience in industry settings, or PhD degree +9 months of experience
  • Experience in large-scale C/C++ code base
  • Embedded software engineering experience
  • 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
Job Responsibility
Job Responsibility
  • Design and implement software components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etc
  • Develop drivers and services that operate efficiently in constrained environments and deliver large volumes of data with low-latency and high-bandwidth
  • Lead hardware bring-up, peripheral drivers and communication, silicon integration, and power and performance management and optimization efforts
  • Debug complex, system-level, multi-component issues that span multiple layers from kernel to application
  • Profile performance problems and drive optimizations across the entire software stack
  • Analyze, design, develop, and debug firmware for a wide variety of devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
  • Collaborate closely with cross-functional teams, including silicon architects, hardware designers, OS team, and algorithm and model development teams
  • Understand and implement power-management, boot loaders, scheduling, inter-processor communication, computer vision, and firmware/system interfaces on RTOS and/or bare-metal environments
  • Design, develop, and architect models and infrastructure building blocks of Virtual Platforms, integrating internal models and vendor IP models
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Embedded Software Engineer, Firmware

At Meta, we're building innovative products that make it easier for people to co...
Location
Location
United States , Sunnyvale
Salary
Salary:
184000.00 - 257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years software development experience in industry settings or PhD with 4+ years of experience
  • 3+ years embedded software development experience in industry settings
  • Experience in large-scale C/C++ code base
  • Experience defining and driving technical work streams and providing technical leadership for software engineering teams
Job Responsibility
Job Responsibility
  • Design and implement software components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etc
  • Develop drivers and services that operate efficiently in constrained environments and deliver large volumes of data with low-latency and high-bandwidth
  • Lead hardware bring up, peripheral drivers and communication, silicon integration, and power and performance management and optimization efforts
  • Debug complex, system-level, multi-component issues that span multiple layers from kernel to application
  • Profile performance problems and drive optimizations across the entire software stack
  • Integrate software components from multiple partner teams into a unified product code base and drive their continued development
  • Analyze, design, develop, and debug firmware for various devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
  • Collaborate with cross-functional teams to solve issues and create new features in the connectivity space, including wireless software stacks (Wi-Fi, Bluetooth, Cellular, UWB, etc.)
  • Enhance complex systems with wireless interfaces and provide support to QA, manufacturing, and other software teams
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right