Audio Software Algorithms Engineer

4 days ago


Palo Alto, California, United States Tesla Full time

This position at Tesla involves developing and implementing software algorithms for audio signal processing. The role requires knowledge of digital signal processing, linear algebra, and programming skills in languages such as Matlab or Python. The team works on projects related to self-driving cars, in-vehicle sensors, and audio signal processing. Responsibilities include optimizing algorithms for compute limited scenarios, exploiting machine level parallelism, and implementing algorithms in embedded firmware in C or C++. The ideal candidate has a strong background in electrical engineering, software engineering, or a related field, with experience in embedded C/C++ programming, board bring-up, and data analysis and visualization skills.

**Responsibilities:**

  • Develop and implement software algorithms for audio signal processing
  • Optimize algorithms for compute limited scenarios and exploit machine level parallelism
  • Implement algorithms in embedded firmware in C or C++
  • Work on projects related to self-driving cars, in-vehicle sensors, and audio signal processing

**Requirements:**

  • Strong background in electrical engineering, software engineering, or a related field
  • Experience in embedded C/C++ programming, board bring-up, and data analysis
  • Programming skills in languages such as Matlab or Python
  • Knowledge of digital signal processing, linear algebra, and machine learning algorithms

**Compensation and Benefits:**

  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption, and surrogacy benefits
  • Dental and vision plans with $0 payroll contribution
  • Company Paid HSA Contribution when enrolled in the High Deductible Medical Plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • LGBTQ+ care concierge services
  • 401(k), Employee Stock Purchase Plans, and other financial benefits
  • Company Paid Basic Life, AD&D, and short-term disability insurance
  • Employee Assistance Program
  • Sick time after 90 days of employment and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Commuter benefits
  • Employee discounts and perks program


  • Palo Alto, California, United States Mashgin Inc Full time

    Seize the Opportunity!Mashgin Inc. is a pioneering company that's breaking new ground in the field of computer vision. We're looking for a visionary Software Engineer to join our team and help us shape the future of checkout experiences.Salary:$150,000 - $200,000 per yearJob Description:We're seeking a talented software engineer to design and implement...


  • Palo Alto, California, United States Tesla Full time

    Job OverviewTesla is on a path to build humanoid robots at scale to automate repetitive and boring tasks. Core to the Tesla Bot, the motion planning stack presents a unique opportunity to work on state-of-the-art motion planning algorithms, culminating in their deployment to real-world production applications.Responsibilities• Design software algorithms...


  • Palo Alto, California, United States Criteo Full time

    Criteo is a leading performance marketing company that delivers personalized advertising solutions at scale. We are seeking a highly skilled Senior Software Engineer to join our team in Palo Alto, California.As a key member of our platform team, you will be responsible for designing and developing high-quality, maintainable code that meets the needs of our...


  • Palo Alto, California, United States Mashgin Inc Full time

    About MashginMashgin Inc is revolutionizing the retail experience with innovative AI-powered point-of-sale technology. Our mission is to simplify checkout processes, enabling customers to quickly and easily complete transactions.As a Computer Vision Engineer at Mashgin, you will be part of a dynamic team that designs and implements cutting-edge algorithms to...


  • Palo Alto, California, United States stakefish Full time

    **Company Overview**At stake.fish, we are at the forefront of the crypto ecosystem as maintainers of the infrastructure layer of blockchain networks. We practice a true team mentality by assembling a truly global and diverse team. Our collective mission is to build out the future of decentralization.We are one of the top staking service providers with over...


  • Palo Alto, California, United States Lanai Software Full time

    About Lanai SoftwareLanai Software is a pioneer in the GenAI revolution, empowering organizations to unlock unprecedented productivity and innovation. Our AI platform enables large enterprises to discover, protect, and accelerate AI adoption, fostering a culture of excellence and collaboration.We're not just building software; we're crafting a culture that...


  • Palo Alto, California, United States OPPO US Research Center Full time

    Company Overview">At OPPO US Research Center, we are at the forefront of technology innovation, pushing boundaries in machine learning and artificial intelligence. As a key member of our research and development team, you will play a pivotal role in refining our recommender systems, search algorithms, and ad targeting algorithms.">Salary">The estimated base...


  • Palo Alto, California, United States Rubrik Full time

    About the RoleWe are seeking a highly skilled High-Performance Software Systems Engineer to join our team at Rubrik. In this role, you will take full ownership of projects from design to implementation, test and deployment.Your primary focus will be on designing, developing, and delivering hardware and OS abstraction for Rubrik CDM software services. You...


  • Palo Alto, California, United States Tesla Full time

    About the RoleWe are looking for a highly skilled Sr. Software Engineer, Energy Products to lead the development of our Energy products. The successful candidate will have experience with software development for IoT platforms, developing mission-critical applications on embedded Linux, and working with control systems and electrical grids. As a member of...


  • Palo Alto, California, United States Rubrik Full time

    Rubrik is committed to building a culture where people of all backgrounds are valued, know they belong, and believe they can succeed.We're seeking an early career software engineer with a strong interest in distributed database technologies and cloud computing platforms. The successful candidate will build our database infrastructure using their expertise in...


  • Palo Alto, California, United States Wing Full time

    About WingSafe, Fast, and Sustainable Delivery SolutionsWing offers innovative drone delivery services as a safe, fast, and sustainable solution for last mile logistics. The increasing demand for on-demand services has highlighted the inefficiencies of current delivery methods, which are costly, contribute to road accidents, and air pollution. Our highly...


  • Palo Alto, California, United States Tesla, Inc. Full time

    Geometric Vision Software Engineer, Self-Driving ExpertWe are seeking a talented Geometric Vision Software Engineer to join our Self-Driving team at Tesla. As a key contributor, you will drive innovation in geometric vision, tackling challenges related to both the vehicle dynamics and environmental perception.Key Responsibilities:Develop and refine models...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job DescriptionAxiom Software Solutions Limited seeks an experienced Embedded Software Engineer to join our team in Palo Alto, California.We are looking for a highly skilled professional with expertise in real-time systems and hardware interfacing. The ideal candidate will have strong experience with QNX RTOS, DDS middleware, and hardware abstraction...


  • Palo Alto, California, United States ArrayLabs, LLC Full time

    About Array LabsArray Labs is a leading innovator in distributed radar imaging technology, aiming to create the first accurate, real-time 3D map of the world.Our Satellite Software Team is a key component in achieving this goal, responsible for designing the software that powers all aspects of our mission. Key areas of focus include mission software, radio...


  • Palo Alto, California, United States AppLovin Full time

    OverviewAbout AppLovinWe create innovative technologies that help businesses reach and grow their global audiences. Our end-to-end software solutions provide the foundation for rapid development of novel new systems.SalaryThe total compensation package includes a pay-for-performance rewards approach, based on market location and job-related knowledge,...


  • Palo Alto, California, United States Rubrik Full time

    About Rubrik:We are a leading provider of cloud data management solutions, seeking an early career software engineer with a strong interest in distributed database technologies and cloud computing platforms.As a software engineer at Rubrik, you will have the opportunity to work on building high-performance and scalable systems that enable our customers to...


  • Palo Alto, California, United States Gauss Labs Full time

    Job DescriptionGauss Labs is seeking an experienced Lead Software Architect for Machine Learning to lead the development and launch of core software products.About the RoleThis is a challenging and rewarding opportunity to work alongside talented Software Engineers and AI Scientists. As a Lead Software Architect, you will have the opportunity to deepen your...


  • Palo Alto, California, United States Mashgin Inc Full time

    Company OverviewMashgin Inc is a pioneering technology company revolutionizing the point-of-sale experience with its innovative computer vision and AI-powered solutions. With a strong mission to eliminate checkout lines, we empower people to get back to their lives.Job DescriptionWe are seeking an experienced software developer to join our small,...


  • Palo Alto, California, United States Tesla Full time

    About Us">Tesla is a leading clean energy company that accelerates the world's transition to sustainable energy.">We are a multidisciplinary algorithmic trading team with expertise in machine learning, numerical optimization, software engineering, distributed systems, electricity markets, and trading. Our flagship product, Autobidder, is an end-to-end...


  • Palo Alto, California, United States Gauss Labs Full time

    Gauss Labs is seeking an experienced Machine Learning Engineer to collaborate with AI scientists to leverage algorithmic components in building effective solutions and products. The ideal candidate will have a strong track record in delivering impactful features and products, and a deep understanding of machine learning concepts.We offer a competitive salary...