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