Audio Software Engineer
3 weeks ago
We are shaping the future of work by making conversations more valuable. With over 1B meetings transcribed, Otter.ai is the world's leading tool for meeting transcription, summarization, and collaboration. Our mission is to empower teams and organizations with actionable data from in-person and virtual meetings.
The OpportunityWe are seeking an experienced audio software engineer to join our team. As a key member of our engineering team, you will be responsible for building cross-platform audio solutions and helping to stream desktop audio to our machine learning systems. Your expertise in audio software development, machine learning, and collaboration will be essential in elevating our user experience in meeting collaboration.
Responsibilities- Design and develop high-quality, scalable, and efficient audio software solutions for Windows and macOS.
- Collaborate with fellow engineers to bring the best in yourself and others.
- Take pride in the scale of your work and its reliability.
- Develop and maintain unit, integration, and UI tests.
- Debug code that is reusable, testable, and efficient.
- Bachelor's degree in Computer Science.
- Comprehensive knowledge in data structures, algorithms, distributed systems, operating systems, and system design/integration.
- 5+ years of experience in developing/architecting audio solutions for Windows or macOS.
- Strong proficiency in writing clean, reusable C++ code for Windows and/or macOS.
- Knowledge in JUCE, Audio DSP, and familiarity with WASAPI, AVFAudio is a great plus.
Otter.ai is an equal opportunity employer. We proudly celebrate diversity and are dedicated to inclusivity. We are committed to creating a workplace that is welcoming and inclusive for all employees, regardless of their background, culture, or identity.
-
Machine Learning Engineer
3 weeks ago
Mountain View, California, United States Google Full timeAbout the RoleAs a Machine Learning Engineer on the Starline audio team at Google, you will play a key role in shaping the future of immersive audio experiences. You will be responsible for training, evaluating, and optimizing AudioLM-based models that push the boundaries of speech enhancement and sound separation.ResponsibilitiesTrain and fine-tune...
-
Machine Learning Engineer, Audio and GenAI
3 weeks ago
Mountain View, California, United States Google Full timeAbout the RoleWe are seeking a highly skilled Machine Learning Engineer to join our Audio Applied Research Group at Google. As a member of this team, you will be responsible for developing innovative machine learning systems and models that power the Pixel audio advancements, particularly LLM fine tuning and leveraging Gemini for audio use...
-
Mountain View, California, United States Google Inc. Full timeAbout the RoleWe are seeking a highly skilled Machine Learning Engineer to join our Audio Applied Research Group at Google Inc. This is an exciting opportunity to develop innovative machine learning systems and models that power the Pixel audio advancements.As a Machine Learning Engineer, you will be responsible for designing and implementing cutting-edge...
-
Software Engineer in Test
24 hours ago
Mountain View, California, United States Intelliswift Software Full timeKey ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...
-
DSP Optimization Engineer
1 day ago
Mountain View, California, United States Yoh Full timeDSP Optimization EngineerWe are seeking an experienced DSP Optimization Engineer with a strong background in HiFi 3 and HiFi 5 Tensilica DSPs.Key Responsibilities:Optimize the performance of audio codecs on DSPs by leveraging hardware acceleration features specific to the Tensilica HiFi architecture.Optimize instructions for audio processing tasks such as...
-
Senior Software Engineer
3 weeks ago
Mountain View, California, United States S M Software Solutions Inc Full timeJob Title: Software Engineer - PythonWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a key member of our team, you will play a crucial role in advancing financial inclusion and digital transformation by adapting our platform to meet local-market needs.Job DescriptionKey Responsibilities:Translate product...
-
Mountain View, California, United States Google Full timeAbout the JobAs a software engineer at Google, you will have the opportunity to work on cutting-edge technologies that change the way billions of users interact with information and each other. Our products handle vast amounts of data, and we're looking for engineers who can bring fresh ideas from various areas, including AI, natural language processing, and...
-
Senior Firmware Software Engineer
1 day ago
Mountain View, California, United States NextSense, Inc Full timeAbout NextSenseNextSense, Inc. is a cutting-edge technology company based in Mountain View, CA, dedicated to restoring energy, joy, and purpose to daily life through clinically-validated brain sensing technology.Your RoleWe are seeking a highly skilled Firmware Software Engineer to join our close-knit team of experts in HW, SW, ML, and neuroscience. As a key...
-
Senior Firmware Software Engineer
4 weeks ago
Mountain View, California, United States NextSense, Inc Full timeAbout NextSenseWe're a cutting-edge tech company based in Mountain View, CA, dedicated to restoring energy, joy, and purpose to daily life through clinically-validated brain sensing technology.Our mission is to enhance sleep at night and boost energy throughout the day with our multi-modal smart earbud platform.Your RoleWe're seeking a skilled Firmware...
-
Software Engineer
3 hours ago
Mountain View, California, United States Crown Consulting Full timeCrown Consulting is seeking a skilled Software Engineer to join our team in Mountain View, CA. The successful candidate will work on the NAMS-2 project, developing software solutions to meet user requirements and improve the software based on user feedback.The ideal candidate will have a bachelor's or Master's degree in engineering, data science, human...
-
Senior Firmware Software Engineer
1 month ago
Mountain View, California, United States NextSense, Inc Full timeAbout NextSense, Inc.We are a cutting-edge technology company dedicated to revolutionizing daily life through innovative brain sensing solutions. Our mission is to restore energy, joy, and purpose to individuals worldwide.Your RoleWe are seeking a highly skilled Firmware Software Engineer to join our team and contribute to the development of our multi-modal...
-
Software Engineer
1 day ago
Mountain View, California, United States Crown Consulting, Inc. Full timeJob Title: Software EngineerJob SummaryCrown Consulting, Inc. is seeking a highly skilled Software Engineer to join our team in Mountain View, CA. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our NAMS-2 project.Key ResponsibilitiesDevelop software applications using...
-
Software Engineer
4 weeks ago
Mountain View, California, United States Tik Tok Full timeAbout TikTok U.S. Data SecurityTikTok U.S. Data Security is a subsidiary of TikTok in the U.S., dedicated to protecting user data and ensuring the security of the TikTok platform.Job SummaryWe are seeking a highly skilled Software Engineer to join our team in the Global Payment department of the US Tech Service department. As a Software Engineer, you will be...
-
Data Engineer
1 week ago
Mountain View, California, United States Microsoft Corporation Full timeAbout the RoleWe are seeking a highly skilled Data Engineer to join our AI Data team at Microsoft AI. As a key member of our team, you will play a critical role in designing and developing data pipelines that ingest enormous amounts of multi-modal training data, building and maintaining cutting-edge infrastructure to store and process petabytes of data, and...
-
Software Engineering Lead
4 weeks ago
Mountain View, California, United States General Motors Full timeJob OverviewGeneral Motors is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software solutions from concept to deliveryCollaborate...
-
Embedded Software Engineer
4 hours ago
Mountain View, California, United States Kodiak Robotics Full timeJob DescriptionKodiak Robotics is seeking an experienced Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and integrating low-level hardware features and diagnostics to ensure the health of our autonomous vehicle platform.The ideal candidate will have a strong background in embedded...
-
Software Test Engineer
1 week ago
Mountain View, California, United States Randstad Full timeSoftware Test EngineerWe are seeking a skilled Software Test Engineer to join our team at Randstad Digital. As a Software Test Engineer, you will be responsible for designing, developing, and executing tests to ensure the quality and reliability of software applications.Key Responsibilities:Design and develop test plans, test cases, and test scripts to...
-
Principal Software Engineer
3 weeks ago
Mountain View, California, United States LinkedIn Full timeUnlock Your Potential as a Principal Staff Software Engineer at LinkedInAt LinkedIn, we're committed to empowering professionals to achieve their career goals. As a Principal Staff Software Engineer, you'll play a critical role in shaping the future of our platform and driving innovation in the field of software engineering.About the RoleWe're seeking a...
-
Senior Software Engineer
1 day ago
Mountain View, California, United States Google Full timeAbout the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that shape the way billions of users interact with information and each other.Our software engineers work on a wide range of projects, from information retrieval and distributed computing to large-scale system design and artificial...
-
Software Development Engineer
4 weeks ago
Mountain View, California, United States YouTube Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at YouTube. As a Software Engineer, you will play a critical role in developing and maintaining our software systems, ensuring they are scalable, efficient, and meet the needs of our users.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software...