Demo

Senior Core Software Engineer

Sonance
Orange, CA Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 6/2/2025

Description :

The Senior Core Software Engineer will play a crucial role in developing and refining the foundational software that powers our products. This position requires deep knowledge of programming languages and software development methodologies. The ideal candidate will have extensive experience with C / C and Python, as well as a strong understanding of network communications and system architecture. Additionally, familiarity with Flask, React, and Typescript will be highly beneficial as these technologies are increasingly integrated into our development projects.

Key Responsibilities :

  • Design, develop, and maintain essential software applications using C, C , and Python.
  • Design and build novel audio processing architectures and pipelines, using gstreamer hosted on embedded Linux.
  • Lead the architecture and implementation of backend services and frontend interfaces for next-generation DSP amplifiers and other new products.
  • Collaborate with other team members to set technical directions and innovate new features and optimizations.
  • Develop APIs and services using Python and Flask, integrating front-end elements built with React and Typescript when necessary.
  • Ensure the performance, quality, and responsiveness of applications.
  • Keep abreast of developments in core software technologies and introduce them as appropriate to enhance product functionality.
  • Document all phases of software development lifecycle and ensure compliance with industry standards.

PM21

Requirements :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3 years of proven experience as a Senior Software Core Engineer.
  • Familiarity with a media processing pipeline and / or DSP toolkit, such as gstreamer.
  • Familiarity with hardware debugging and device driver development, such as the use of oscilloscopes
  • A minimum of 5 years of professional experience in software development with a strong proficiency in C, C , and Python.
  • Strong foundation in computer science principles, including algorithm design, data structures, and software design.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication skills and the ability to work effectively in a collaborative team environment.
  • Preferred Qualifications

  • Proven understanding of gstreamer / PipeWire and the ability to write novel plugins within that architecture.
  • Experience with GitLab, Jira, Confluence, and Agile / SCRUM workflow.
  • Experience with Flask, React, and Typescript is a strong plus.
  • Please Note : We are not able to provide sponsorship for employment visas (e.g., H-1B visa) now or in the future for this position. Candidates must have authorization to work in the United States without the need for current or future visa sponsorship and must be able to provide proof of eligibility to work in the U.S.

    Compensation details : 121000-184000 Yearly Salary

    PIe1d22a77afee-37456-34698216

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Core Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Core Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Sonance

    Sonance
    Hired Organization Address Costa Mesa, CA Full Time
    Principal Software Engineer, Audio Systems Sonance is looking for a Principal Software Engineer, Audio Systems in Costa ...
    Sonance
    Hired Organization Address Incline Village, NV Full Time
    Description : We are looking for a motivated Mechanical Design Engineer to create custom one-of-a-kind speaker solutions...
    Sonance
    Hired Organization Address San Clemente, CA Full Time
    Description We are a leading innovator in the consumer electronics industry, specializing in the design and manufacturin...
    Sonance
    Hired Organization Address San Clemente, CA Full Time
    Description We are seeking a highly organized and customer-focused RMA Specialist to oversee the processing of Return Me...

    Not the job you're looking for? Here are some other Senior Core Software Engineer jobs in the Orange, CA area that may be a better fit.

    Senior Software Engineer

    Tai Software, Huntington, CA

    Senior Software Engineer Java

    Siemens Digital Industries Software, Costa Mesa, CA

    AI Assistant is available now!

    Feel free to start your new journey!