Audio Systems Software Engineer

$180,000 - $200,000/Yr

Jobot - Newport Beach, CA

posted about 1 month ago

Full-time - Mid Level
Remote - Newport Beach, CA
Administrative and Support Services

About the position

The Audio Systems Software Engineer position is a fully remote role within a global audio company, focusing on the design, development, and maintenance of advanced audio systems. The role involves working with cutting-edge technology and collaborating with cross-functional teams to deliver high-quality software solutions in the consumer products industry.

Responsibilities

  • Design, develop, and maintain software for advanced audio systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in all phases of the software development lifecycle, including design, coding, testing, debugging, and documentation.
  • Troubleshoot, optimize, and improve existing systems to ensure optimal performance and quality.
  • Collaborate closely with the hardware team to ensure seamless integration of software and hardware components.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 5 years of experience in software development, specifically in C++, Python, I2C, I2S, and MQTT.
  • Strong knowledge of audio systems and audio processing.
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Knowledge of reading schematics and data sheets for components.
  • Strong documentation and writing skills.
  • Excellent problem-solving skills, with the ability to analyze complex problems and propose practical solutions.
  • Strong interpersonal and communication skills, with the ability to work effectively in a team environment.
  • Self-motivated with strong organizational skills and the ability to manage multiple tasks simultaneously.
  • A passion for technology and an eagerness to contribute to a team-oriented environment.

Nice-to-haves

  • Familiarity with the manufacturing industry is a plus.

Benefits

  • Medical, Dental, Vision coverage options for you and your dependents.
  • Voluntary benefits including pet insurance.
  • Wellness Rewards Program for mental, physical, and emotional wellbeing.
  • Up to 2 weeks of paid vacation plus 11 paid holidays annually.
  • Discretionary 401K employer match of $0.50 on the dollar up to 6%.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service