Audio Software Engineer for Cross-Platform Innovation

5 days ago


Mountain View, California, United States Otter Full time

About Us

Otter.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 meetings, turning conversations into actionable data.

Our Mission

We aim to make conversations more valuable by unlocking the potential of human interaction.

The Opportunity

We are seeking an experienced audio software engineer to join our team, empowering you to grow, be your authentic self, and do your best work every day.

This position involves building cross-platform audio solutions and streaming desktop audio to our machine learning systems to elevate our user experience in meeting collaboration.

Key Responsibilities

  1. Developing architecting audio solutions for Windows or macOS
  2. Writing clean, reusable C++ code for Windows and/or MacOS
  3. Experience writing unit, integration, and UI tests and a strong ability to debug code that is reusable, testable, and efficient
  4. Built systems with an in-depth understanding of how things work underneath the hood

Requirements

  • Bachelor's degree in Computer Science
  • Comprehensive knowledge in data structures, algorithms, multi-threading, distributed systems, operating systems, and system design/integration
  • Infinite learner and thought leader
  • Strong proficiency in writing clean, reusable code
  • 5+ years of experience in developing/architecting audio solutions for Windows or macOS
  • Familiarity with JUCE, Audio DSP, and knowledge of WASAPI, AVFAudio is a plus
  • Built systems with an in-depth understanding of how things work underneath the hood

Benefits

We offer a comprehensive total rewards package, including a salary range of $155,000 to $210,000 USD per year. This position represents an opportunity to be part of a dynamic team that prioritizes innovation, inclusivity, and growth.



  • 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 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 Aurora Innovation Full time

    Company OverviewAurora Innovation is a leading developer of self-driving technology, revolutionizing the transportation industry by delivering safe, efficient, and reliable solutions. We're dedicated to creating a safer, more accessible, and more efficient transportation ecosystem.Job DescriptionWe're seeking an experienced Senior Software Engineer to join...


  • Mountain View, California, United States Samsung Electronics America North America Full time

    Samsung Ads is a leading innovator in the advertising technology space, dedicated to delivering cutting-edge solutions that optimize ad performance and drive exceptional results for our clients. We are seeking an experienced front-end software engineer to join our dynamic team and contribute to shaping the future of the AdTech industry.Job OverviewThis role...


  • Mountain View, California, United States Amiri Recruiting Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Amiri Recruiting. As a key member of our development team, you will play a crucial role in designing and implementing cutting-edge software solutions.About the RoleThis is a challenging and rewarding opportunity for an experienced Software Engineer who is passionate about...


  • 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...


  • 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 General Motors Full time

    Company OverviewAt General Motors, our vision is to create a world with Zero Crashes, Zero Emissions, and Zero Congestion. We strive to make our world better, safer, and more equitable for all.SalaryThe estimated salary range for this role is $116,100 - $181,600. The actual base salary will vary based on factors relevant to the position. Additionally, an...


  • Mountain View, California, United States Verily Full time

    About the RoleWe are seeking a highly skilled Cloud Native Platform Engineer to join our Platform Engineering team at Verily. As a key member of our team, you will be responsible for building and maintaining a cloud-native developer platform that enables the end-to-end software development lifecycle for over 600 engineers at Verily.ResponsibilitiesDesign and...

  • Engineering Manager

    5 days 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 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 Microsoft Full time

    OverviewAt Microsoft, we're committed to harnessing the power of large language models (LLMs) to drive innovation and improve lives. Our team is dedicated to creating offline platforms that leverage LLMs and crowdsourcing to generate labels for model training, metrics, and testing products.Job DescriptionWe're seeking a highly technical and experienced...


  • Mountain View, California, United States Verily Full time

    At Verily, we're pushing the boundaries of precision health by harnessing the power of data-driven innovation. As a Cloud-Native Developer Platform Engineer, you'll play a crucial role in building a cloud-native developer platform that empowers our engineers to deliver cutting-edge solutions.About UsWe're a subsidiary of Alphabet, driven by a passion for...


  • 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 Moveworks Full time

    About MoveworksMoveworks is a cutting-edge company that's revolutionizing the way businesses interact with their employees. Our universal AI copilot is designed to streamline search and automation across all business applications, reducing costs and empowering employees to work faster.We're proud of our achievements, including being included in the Forbes...


  • Mountain View, California, United States Lark Health Full time

    Job Overview:Lark Health is leading the way into a new era of cardiometabolic care, leveraging advanced AI techniques to provide scalable, affordable, and compassionate care. Our platform delivers real-time personalized counseling and health monitoring for patients. We empower users to live happier, healthier lives.The Role:We seek a talented Staff Software...


  • Mountain View, California, United States Intuit Full time

    About Intuit">We're a dynamic company seeking a seasoned Senior Developer Advocate to champion our AI and data platforms within the organization.">Your Mission">As the champion of Intuit's AI and data platforms, you will enable internal teams through education, support, and technical leadership in AI and data tools. You will facilitate cross-team...


  • Mountain View, California, United States Intuit Full time

    Company OverviewWe're a leader in financial management solutions, driving innovation through AI and emerging technologies to solve customers' problems efficiently. With 40 years of expertise, we've disrupted ourselves by constantly identifying cutting-edge technology and design paradigms.Salary$130,000 - $180,000 per year, depending on experience and...


  • Mountain View, California, United States SAMSUNG Full time

    Company OverviewSamsung Ads is a leading-edge advertising technology company that leverages the latest innovations to empower advertisers to connect with audiences from Samsung devices. With a comprehensive data-driven approach, we build a cutting-edge advertising platform that enables global connections.Job DescriptionWe are seeking an exceptional...


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

    **About the Role**Applied Intuition is a leading provider of vehicle software solutions, and we're looking for a talented Release Engineer to join our team. As a Release Engineer, you'll play a crucial role in ensuring the reliability and performance of our automotive products through verification and testing processes.You'll own the Release Management...