Back to jobs

SENIOR EMBEDDED SOFTWARE ENGINEER

dikshatek-3
Contractsenior

Job description

Company Overview: We are a leading headphones manufacturer, dedicated to providing high-quality audio products that enhance the listening experience of our customers. We are seeking a Senior Embedded Software Engineer to join our team and help us continue to innovate in the audio technology industry. Job Description: The Senior Embedded Software Engineer will be responsible for the design, development, and testing of firmware for our headphones and related audio products. The ideal candidate will have a strong background in embedded software development, with experience working on audio-related products. Deep understanding of hardware-software integration, low-level programming, and audio signal processing. Responsibilities: • Design and implement firmware for headphones and audio-related products • Collaborate with hardware engineers to optimize firmware performance and ensure seamless hardware-software integration • Implement audio signal processing algorithms to enhance audio quality • Develop and maintain test plans and procedures to ensure high-quality software releases • Debug and troubleshoot software issues throughout the product development lifecycle • Stay up-to-date with industry trends and emerging technologies related to embedded software and audio technology • Mentor and guide junior engineers in the development of firmware and related tasks Requirements: • Bachelor's degree in Computer Science, Electrical Engineering, or related field • 7+ years of experience in embedded software development • Strong proficiency in C/C++ • Experience with embedded software development tools and methodologies • Experience in audio signal processing • Experience with Bluetooth and wireless communication protocols • Excellent analytical and problem-solving skills • Ability to work independently and manage multiple projects simultaneously Preferred Qualifications: • Master's degree in Computer Science, Electrical Engineering, or related field • Experience with DSP programming and audio codecs • Experience with ARM Cortex processors • Experience with Airoha platform • Familiarity with agile development methodologies