Software Engineer for Cross-Platform Audio Solutions

2 days ago


Mountain View, California, United States Otter Full time
Job Overview

This position is based in Mountain View, CA and we are looking for an experienced audio software engineer to join our team. We empower you to grow, be your authentic self, and do your best work every day.

About the Role

We need your experience in building cross-platform audio solutions and to help stream desktop audio to our machine learning systems to empower our Otter for the Desktop in meeting transcription elevating our user experience in meeting collaboration.

  • Bachelors degree in Computer Science
  • Comprehensive knowledge in data structures, algorithms, multi-threading, distributed systems, operating systems and system design/integration
  • Is an infinite learner and thought leader
  • Revels in collaboration with fellow engineers to bring the best in yourself and others
  • Takes pride in the scale of your work and its reliability
  • 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
  • Experience writing unit, integration, and UI tests and a strong ability to debug code that is reusable, testable and efficient.
  • Knowledge in JUCE, Audio DSP, and familiarity with WASAPI, AVFAudio is a great plus.
  • Built systems with an in-depth understanding of how things work underneath the hood.
  • Desire to build out video/image capture utilizing operating system APIs a plus
  • Desire to expand their scope into building Otter Pilot solutions is a great plus.
About Us

We are shaping the future of work at Otter.ai. Our mission is to make conversations more valuable.

We use artificial intelligence to generate real-time automated meeting notes, summaries, and other insights from in-person and virtual meetings - turning meetings into accessible, collaborative, and actionable data that can be shared across teams and organizations.

We are backed by early investors in Google, DeepMind, Zoom, and Tesla.

About the Opportunity

Otter.ai is an equal opportunity employer. We proudly celebrate diversity and are dedicated to inclusivity.

Our salary range for this position is $155,000 to $210,000 USD per year.



  • Mountain View, California, United States Otter Full time

    About the PositionWe are seeking an experienced audio software engineer to join our team. You will play a critical role in developing and architecting cross-platform audio solutions.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 Experience...


  • Mountain View, California, United States Otter Full time

    About UsOtter.ai is a pioneering company that empowers innovation through cutting-edge technology.With over 1 billion meetings transcribed, we are the leading tool for meeting transcription, summarization, and collaboration.We use artificial intelligence to generate real-time automated meeting notes, summaries, and insights from in-person and virtual...


  • Mountain View, California, United States Otter Full time

    Our mission at Otter.ai is to revolutionize the way we collaborate and communicate. As a key member of our engineering team, you will have the opportunity to work on cutting-edge technology and make a meaningful impact on the lives of millions of users worldwide.We are seeking an experienced audio software engineer to join our team. In this role, you will be...


  • Mountain View, California, United States Otter Full time

    About Us We are shaping the future of work by making conversations more valuable. Our mission is to empower individuals and teams through meeting transcription, summarization, and collaboration. The Opportunity We are looking for an experienced audio software engineer to join our team that empowers you to grow, be your authentic self, and do your best work...


  • Mountain View, California, United States Otter Full time

    Are you passionate about innovation and collaboration? Do you have a strong background in computer science and audio engineering? If so, we encourage you to apply for this exciting opportunity to join our team as an audio software engineer.In this role, you will have the chance to design and develop high-quality audio solutions for Windows and MacOS, as well...


  • Mountain View, California, United States Google Inc. Full time

    At Google Inc., we are looking for a talented Technical Leadership Manager to join our team and lead the Audio Software Experiences group. This is a unique opportunity to drive innovation, develop cutting-edge technologies, and make a meaningful impact on the lives of millions of users worldwide.About the RoleThe Technical Leadership Manager will be...


  • Mountain View, California, United States Intuit Inc. Full time

    Job DescriptionIntuit Inc. is seeking a seasoned Software Engineering Leader to spearhead the development of large scale platforms. The ideal candidate will have a strong background in software engineering and experience leading cross-functional teams.The role involves overseeing the design, development, and deployment of cutting-edge platforms that meet the...


  • Mountain View, California, United States Cognizant Full time

    Cognizant seeks a seasoned Senior Software Engineering Lead to spearhead the development of high-quality software solutions using Spring Boot and Spring Framework. This hybrid role involves designing, developing, and implementing complex applications while managing cross-functional teams and ensuring seamless integration with Product Lifecycle Management...

  • Software Engineer

    2 weeks ago


    Mountain View, California, United States Elastic Full time

    Elastic, the leading Search AI Company, is seeking a skilled Software Engineer to join our team in building innovative data ingest solutions. As a key member of our team, you will be responsible for designing and developing tools that enable seamless data collection and ingestion across various Elastic solutions.About the RoleDevelop and maintain...


  • Mountain View, California, United States Google Inc. Full time

    About the RoleAs a Software Engineering Manager at Google Inc., you will be responsible for leading the Audio Software Experiences team. This role requires technical expertise, leadership skills, and the ability to manage engineers across multiple teams and locations.Key Responsibilities:Set and communicate team priorities that align with the company's...

  • Engineering Manager

    2 weeks ago


    Mountain View, California, United States Intuit Inc. Full time

    We are seeking an experienced Engineering Manager to lead our software platform development at Intuit Inc. This role will be responsible for overseeing the development of a large-scale platform that includes web development frameworks, tools, and runtime orchestration.Company OverviewAs a leader in financial technology, Intuit Inc. is dedicated to empowering...


  • Mountain View, California, United States Aurora Innovation Full time

    Our mission is to make transportation safer, more accessible, and efficient for everyone. As a Senior Software Engineer on our Autonomy Data Labels Platform team, you will play a critical role in ensuring the success of our self-driving system.About UsAurora Innovation is a leading developer of self-driving technology. We are committed to delivering safe,...


  • Mountain View, California, United States Applied Intuition Full time

    Requirements">To be successful in this role, the ideal candidate will have deep knowledge of cross-platform build systems and OS native API's, as well as performance optimization and resource management. They will also have proven experience shipping Windows and Linux native applications, and working on complex software within a large team. A self-starter...


  • Mountain View, California, United States Intuit Inc. Full time

    At Intuit Inc., we're seeking an experienced Senior Engineering Manager to lead and develop a team of software engineers delivering cutting-edge marketing technology solutions. This role plays a pivotal part in shaping the technical direction of our Marketing Technology Platform.About the RoleWe are looking for a seasoned leader to oversee the team's...


  • Mountain View, California, United States Motion Recruitment Partners LLC Full time

    A leading tech company in Mountain View is revolutionizing the way people access community-focused news and information. By leveraging cutting-edge cloud-based solutions, they're building a stronger, more connected world.The Ads Team is seeking a skilled Senior Software Engineer to develop and maintain high-performance backend systems powering their B2B...


  • Mountain View, California, United States Nuro Full time

    About the RoleNuro is seeking a skilled Staff Software Engineer - Devices Platform to join our team. As a key member of our Devices Platform team, you will be responsible for laying the foundation of Nuro's onboard software for our sensor and compute platform. This includes designing and developing sensor and compute systems for robotics, architecting and...


  • Mountain View, California, United States Intuit Full time

    About the OpportunityWe're looking for a talented Senior Staff Software Engineer to join our Intuit Futures team, focusing on Platform Acceleration. This is an exciting chance to work on cutting-edge projects, experimenting with new technologies, and driving innovation in software development.Your Key ResponsibilitiesYou'll be responsible for designing,...


  • Mountain View, California, United States Qualified Technical Services Full time

    At Qualified Technical Services, we are seeking a highly motivated and detail-oriented Technical Software Engineer to join our team in Mountain View, CA. As a key member of our agile software development team, you will play a crucial role in developing new capabilities and extending the existing features of the NASA Technology Transfer System (NTTS) software...


  • Mountain View, California, United States Tbwa ChiatDay Inc Full time

    Intrinsic, a cutting-edge robotics company backed by Alphabet, is at the forefront of revolutionizing industrial robotics. Our team believes that advancements in AI, perception, and simulation will redefine the possibilities for industrial robotics in the near future – with software and data at the core.Our mission is to make industrial robotics...


  • Mountain View, California, United States NewsBreak Full time

    At NewsBreak, we're redefining the way users interact with local news and their communities. Our mission is to foster safer, more vibrant, and authentically connected lives. As a Series-C unicorn startup, our headquarter nestles in Mountain View, California, with other offices in New York City and Seattle.About the RoleWe're seeking a talented Data Engineer...