Responsibilities
- 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
Minimum Qualifications
- 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
Preferred Qualifications
- 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
$154,003/year to $217,000/year + bonus + equity + benefits
Learn more about this Employer on their Career Site
