Senior Core Software Engineer Job at Sonance, Orange County, CA

dVV2alJWdEdZdFRucGxkMWNDYng3QmZSR2c9PQ==
  • Sonance
  • Orange County, CA

Job Description


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

PIb695f7a83872-30492-34698216

Job Tags

H1b,

Similar Jobs

Augusta University

Assistant Professor in Political Science Job at Augusta University

 ...Assistant Professor in Political Science Job ID: 275959 Location: Summerville Campus Full/Part Time: Full Time Regular/Temporary: * Job Summary Job ID: 275959 Position # 40071484 The Katherine Reese Pamplin College of Arts, Humanities, and... 

Connecticut Institute for Communities, Inc.

Infant Teacher Job at Connecticut Institute for Communities, Inc.

Connecticut Institute for Communities, Inc. Description: Connecticut Institute For Communities, Inc. (CIFC) seeks full-time, full-year Early Head Start Teachers in our Danbury Early Learning Programs. About Us: At CIFC Early Learning Programs we are committed...

Panhandle Milling

Maintenance Technician Job at Panhandle Milling

 ...general building maintenance, maintaining site services, and manufacturing equipment repairs and services. This individual will be on 1st shift, 7am - 3pm. Overtime may be required. MAINTENANCE TECHNICIAN RESPONSIBILITIES: Lead and execute day-to-day reliability... 

Skechers

Retail Assistant Store Manager (Full Time) - Bricktown Center Job at Skechers

Retail Assistant Store Manager (Full Time) - Bricktown CenterOur Assistant Store Managers play an important role in creating a memorable customer experience. They support our day to day store operations, help develop our store employees, and act as product... 

Kontron America Inc

Inside Sales Specialist 1 Job at Kontron America Inc

 ...variety of industries. As a result, customers benefit from accelerated time-to-market, lower total cost of ownership, extended product...  ...experience is preferred ~ Ability to work both independently and as part of a team ~ Strong organizational and time-management skills...