
Closed
Posted
Paid on delivery
US Based USB Microphone Manufacture is looking for a USB software engineer that is capable of programming the C-Media Chip CM-6535 for Audio and HID functions. We are looking to update our existing software and add additional functions and bring our products up to date. Our company is constantly improving our existing products and adding new ones so we would be looking for a long term relationship. Must be able to demonstrate the ability to modify existing code and provide additional functions as maybe requested by us. We will provide all schematics, existing code and actual development Boards and a Functional Scope of Work. We have a fair budget in mind so we view this as an ongoing lucrative opportunity for the selected candidate.
Project ID: 40212549
23 proposals
Remote project
Active 9 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
23 freelancers are bidding on average $1,181 USD for this job

As an experienced electrical engineer with a specialization in firmware development, I'm confident that I can effectively meet your project's demands. Throughout my career, I've successfully developed and improved embedded systems using popular microcontrollers such as STM32, ESP32, TI Tiva and more - including C-Media Chip CM-6535 that your project requires. My firm grasp of embedded C/C++, RTOS, peripheral drivers and other relevant skills will be invaluable in modifying your existing software and incorporating additional functions seamlessly. I have a proven track record of delivering high-quality solutions for IoT products, which involves addressing hardware-software integration challenges just like the one you are facing. Whether it's leveraging wireless stacks like BLE, Wi-Fi and LoRa or optimizing embedded coding & drivers, I'm adept at ensuring efficient functionality and performance enhancements. Moreover, I consider my value to clients past the technical realm - my goal is always to form a long-term working relationship, collaborating on multiple projects. Hence, the stimulus of your involvement with improvements on existing products and future innovations resonates with me deeply. With a thorough understanding of your functional scope and access to your schematics and existing code, we can ensure a smooth transition for your USB microphones into the modern era.
$1,500 USD in 30 days
8.2
8.2

With over a decade of experience in web and mobile development, including expertise in USB software engineering, I understand the importance of enhancing your USB Microphones with updated Audio and HID functions. Your need to modify existing code and provide additional functions aligns perfectly with my skill set and experience. I have a proven track record in developing software solutions for tech companies like yours, ensuring seamless integration of new features while maintaining product integrity. My experience in long-term relationships with clients and continuous product improvement makes me the ideal candidate for your project. I am eager to discuss how I can bring your USB Microphones to the next level and establish a successful partnership. Feel free to reach out to me to further discuss your project requirements.
$1,200 USD in 20 days
6.3
6.3

With an unwavering passion for software engineering and over a decade of experience, I am confident that my team at Web Crest can more than meet the challenges set forth in your project. Our proven track record in C and C++ programming showcases our ability to dive into existing code, to modify and enhance it, ensuring your USB microphones are brought up to speed with the latest functionalities. Our skillset extends beyond simple programming - we are adept at delivering scalable solutions that can evolve with your business's needs. The fact that you seek a long-term relationship is in perfect alignment with our own outlook – we prioritize forging enduring connections with our clients. Our commitment to this approach has fostered a solid portfolio of satisfied customers. It is worth emphasizing our knack for automation, which could prove extremely valuable in your USB microphone manufacturing process. We would be thrilled to leverage this capability to maximize efficiency while maintaining utmost quality. As you mentioned, you have a fair budget in mind and so do we! We view this opportunity as lucrative not just financially but also professionally; as your products improve and grow, we get to ideate, innovate and contribute meaningfully. Let's signify digital transformation together by making your USB microphones even better.
$1,000 USD in 5 days
6.5
6.5

Hi, PLEASE KINDLY READ MY PROPOSAL I can program and enhance your C-Media CM6535-based USB microphone products, handling both USB Audio Class and HID functions to modernize your existing firmware and support ongoing product development. MY APPROACH: I will do the following; - Firmware Modification: Work directly with your existing CM6535 codebase, updating audio descriptors, sample rates, - channel configurations, and HID reports as needed. - Feature Additions: Implement new functions such as mute/volume controls, LED indicators, custom HID commands, or advanced DSP features supported by the CM6535. - USB Compliance: Ensure full USB 2.0 Audio Class and HID compliance for seamless plug-and-play across Windows, macOS, and Linux. - Testing & Validation: Use your development boards to verify functionality, stability, and compatibility. DELIVERABLES (per project milestone) Updated firmware source code Build instructions and programming guide Feature documentation and test reports EXPERIENCE USB Audio Class and HID descriptor design C-Media chipset programming (CM6535, CM108, etc.) Embedded C development for audio peripherals Long-term product support and iterative development I'm ready to establish a long-term partnership for continuous product improvement. I can start immediately once you share the schematics, existing code, dev boards, and scope of work.
$1,250 USD in 5 days
6.0
6.0

As an engineer specializing in robust USB Audio Class 2.0 implementation, I have successfully brought several custom microphone solutions to market, ensuring sub-10ms latency and universal OS compatibility. My recent project involved integrating custom HID controls (PnP/Hot-plug handling) for a similar US-based audio hardware firm, making me immediately familiar with your performance requirements. I propose focusing on optimizing the device descriptor configuration for UAC 2.0 streaming and dedicating interrupt endpoints for rock-solid HID integration (e.g., Mute/Gain controls). Development will prioritize utilizing optimized platforms like Silicon Labs or XMOS for firmware efficiency, ensuring seamless driverless operation across major OSs. We will employ rigorous USB protocol analysis (Ellisys/Wireshark) to validate PnP performance, minimize clock drift artifacts, and ensure robust DFU/bootloader support. Are you targeting UAC 1.0 or 2.0 specifically, and what chipset platform is currently preferred for the firmware development environment? Let's briefly chat to align on scope and establish a clear development roadmap immediately. I am available for a quick technical alignment call when convenient.
$1,365.50 USD in 21 days
3.8
3.8

Hi,i have seen your JD carefully. I am a senior embedded firmware engineer with a specialized background in USB audio class (UAC) devices and HID integration. I have extensive experience working with the C-Media CM-6535 chipset and similar high-performance audio controllers, allowing me to dive deep into custom firmware modifications for professional-grade microphones. My expertise includes implementing advanced Audio Control (AC) features and HID-based user controls, such as dedicated mute synchronization, gain adjustment, and custom RGB lighting feedback. I am highly proficient in C and C++ for embedded systems and have a strong understanding of the Windows API and USB descriptors required to ensure seamless "plug-and-play" compatibility across modern operating systems. I specialize in optimizing audio processing pipelines to ensure low-latency performance and high signal integrity, which is critical for US-based manufacturing standards. I have successfully updated legacy codebases for boutique audio brands, adding modern features like side-tone monitoring and advanced noise-gate parameters. I am prepared to work closely with your provided schematics and development boards to execute your Functional Scope of Work with precision. Given my background in both firmware and digital electronics, I can ensure a stable, scalable foundation for your entire product line as you continue to innovate. Best Regard. Leonid Y.
$1,125 USD in 7 days
3.4
3.4

Hi, I have reviewed the details of your project. we have handled similar projects successfully, and I am confident we can deliver high quality results for you. i will first understand exactly what you need, then plan everything step by step to make sure the work runs smoothly. we prefer clear communication and regular updates so that the project progresses smoothly and meets your expectations. Let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in the chat to show relevant examples of our past work. looking forward to your response. Mughiraa
$1,125 USD in 7 days
3.4
3.4

THIS BID WAS PERSONALLY WRITTEN SPECIFICALLY FOR YOUR PROJECT AND DOES NOT USE AI. I've reviewed your need for a USB software engineer to update and enhance your USB microphone software for the C-Media CM-6535 chip, focusing on both audio and HID functionalities. My background in USB firmware and experience with board-level programming makes me highly suitable for efficiently modifying your existing codebase and implementing new features. I would start by thoroughly analyzing your provided schematics and source code to identify upgrade opportunities, then work closely with your team to ensure all requested enhancements are implemented precisely to your specifications. I'd like to have a chat with you at least so I can demonstrate my abilities and prove that I'm the best fit for this project. Warm regards, Natan.
$1,125 USD in 3 days
0.0
0.0

Hello, I have carefully reviewed your project description. I am a Computer Science undergraduate with a strong foundation in C/C++ programming and a growing interest in embedded systems and low-level software development. While I am still early in my professional journey, I have experience understanding and modifying existing C/C++ codebases and am actively learning embedded firmware concepts, USB communication fundamentals, and system-level programming. I am highly detail-oriented, quick to learn, and comfortable working with provided schematics, documentation, and development boards. I would be interested in contributing under guidance or as a junior/assistant role, helping with code updates, testing, documentation, or specific assigned modules while gaining hands-on experience with USB audio and HID systems. I value clear communication, long-term collaboration, and delivering reliable work. If my profile fits any part of your needs, I would be happy to discuss further. Thank you for your time and consideration. I have experience of two years
$1,000 USD in 7 days
0.0
0.0

i can complete this project i have the skills that which are enough for this project so one more thing i wanna do this project just for the experience
$1,125 USD in 7 days
0.0
0.0

Hi, I’m writing to express my interest in supporting your USB microphone product line as a USB software/firmware engineer focused on the C-Media CM-6535 platform. I have hands-on experience modifying and extending existing embedded USB firmware, including USB Audio Class and HID implementations, and I’m comfortable working directly with vendor SDKs, legacy codebases, and hardware-in-the-loop debugging. Updating mature products while preserving stability is something I routinely do. Based on your description, I understand the scope includes: Reviewing and modifying existing CM-6535 firmware Extending USB Audio and HID functionality per new product requirements Debugging and validating changes on real development boards Supporting iterative improvements across current and future products Your approach—providing schematics, existing code, development boards, and a clear functional scope—fits well with how I prefer to work. I’m also very open to a long-term collaboration, supporting ongoing enhancements and new designs as your product portfolio evolves. I can demonstrate prior experience modifying production firmware, adding features to existing USB stacks, and delivering maintainable, well-documented code suitable for long-term use. I’d be happy to discuss your current firmware architecture, toolchain, and roadmap, and propose a clear plan for initial updates followed by sustained support. Best regards,
$1,500 USD in 20 days
0.0
0.0

Dear Hiring Manager, What immediately stood out to me is that you’re not chasing a one-off fix—you’re looking for a long-term engineering partner to evolve real hardware products. I specialize in embedded and USB-level development where reliability, maintainability, and forward compatibility matter just as much as adding new features. I can work directly with your schematics, development boards, and existing firmware to extend Audio and HID functionality on the C-Media CM-6535, modernize current behavior, and introduce new capabilities as your roadmap grows. My approach is practical and production-focused: understand the current codebase quickly, make targeted improvements rather than risky rewrites, and deliver changes that integrate cleanly into manufacturing and test workflows. My process is disciplined and transparent—review the functional scope, audit existing firmware, prototype enhancements on development boards, validate across operating systems, and document every change so your internal team always knows what’s running on shipped units. You’ll have a partner who explains trade-offs clearly, flags technical risks early, and treats your hardware like a product line—not a short-term experiment. If this sounds like the kind of long-term collaboration you’re seeking, I’d welcome a conversation about your current firmware, product roadmap, and priorities. Thanks
$750 USD in 7 days
0.0
0.0

Having spearheaded multiple projects for the development and upgrade of USB equipment in my capacity as a Senior Electrical Design Engineer, your project to update and expand the functionality of your USB software aligns perfectly with my expertise. With my proven track record of successful USB software modification and development, I am confident that I can add the needed value to your project. I recognize your need for a relationship that extends beyond this project. This aligns seamlessly with my commitment to fostering long-term collaborations with clients, as I firmly believe that understanding your product and the intricacies of its operation is key to achieving high-quality programming. In this regard, you can count on my commitment to your project, not just as a one-off assignment, but as the beginning of a productive working relationship. Your requirement for programming the C-Media Chip CM-6535 for both Audio and HID functions is a task I am fully capable of accomplishing. In previous projects, I have demonstrated fine expertise in code modification and the addition of new features as requested. As such, I am confident of my ability to effectively and efficiently handle the requested modifications to your existing code with a keen eye for the specific requirements of the CM-6535 Chip. On your project, I would maximize my skills and experiences in designing multi-layer PCBs using Altium Designer and KiCad, optimizing for signal integrity, manufacturability, and power efficiency in a bid to achieve a seamless transition from prototype to production. To ensure optimal performance of my solutions, I will deploy my expertise in hardware validation, firmware debugging, and end-to-end testing using tools like MATLAB, Python, and logic analyzers. In sum, my skills and experience, coupled with my commitment to quality and long-term relationships, make me an ideal candidate to help bring your products up-to-date and create new ones that meet the highest standards of functionality and quality.
$1,125 USD in 7 days
0.0
0.0

I can support your team as a USB audio firmware engineer with hands-on experience programming C-Media CM-6535–class chips for both USB Audio and HID functionality. I’m comfortable working with existing firmware, understanding legacy design decisions, and extending codebases with new features while maintaining stability and compliance. I can review your current schematics, firmware, and development boards to update and enhance functionality, including HID controls, descriptor updates, audio feature extensions, and host compatibility improvements. My focus is on clean, maintainable code, reliable enumeration across operating systems, and future-proofing your products as USB audio standards evolve. Deliverables -Review and modification of existing CM-6535 firmware -Implementation of new Audio and HID features as requested -Updated USB descriptors and firmware documentation -Tested firmware builds validated on provided development boards -Ongoing support for future product updates and new designs I’m well suited for a long-term collaboration, responsive to iterative feature requests, and aligned with teams that continuously refine and expand their product line.
$1,000 USD in 7 days
0.0
0.0

I’d be happy to assist your team with updating and expanding the firmware and software for your USB microphone products. I have hands-on experience in embedded firmware development using C/C++, including work with USB Audio and HID functionality. I’m comfortable modifying existing codebases, adding new features, and improving performance and reliability while maintaining compatibility with current products. I understand the requirements involved in programming USB audio controllers such as the C-Media CM-6535, including audio streaming, HID controls, USB descriptors, and interaction with Windows APIs and drivers. I’m experienced in reviewing schematics, working with development boards, and aligning firmware behavior with hardware and timing constraints. I can take over existing code, implement additional requested functions, and support ongoing product improvements. I work in a structured and test-driven manner and clearly document changes for long-term maintainability. I’m very interested in a long-term collaboration. With your schematics, current code, and development hardware, I can move efficiently from review to implementation and testing. Your project aligns well with my background, and I see this as an ongoing and mutually beneficial opportunity. I’d be glad to discuss the functional scope and next steps. Best regards, Aamish
$1,100 USD in 7 days
0.0
0.0

I have more than 8 years of experience working C, C++ and Linux Embedded. Worked on both application and device drivers (i2c, spi, usb, ethernet, lcd etc). Worked on QT also (recent experience). Have done yocto customization, recipe preparation, build scripts etc. Keen to involve in this project, please discuss. Negotiable Price
$1,125 USD in 7 days
0.0
0.0

I can give a more accurate final price and delivery date after reviewing documentation and requirements.
$1,125 USD in 30 days
0.0
0.0

Delhi, India
Payment method verified
Member since Nov 29, 2023
₹2000-6500 INR
₹37500-75000 INR
$30-250 USD
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / hour
€750-1500 EUR
£20-250 GBP
€750-1500 EUR
₹1500-12500 INR
₹100-400 INR / hour
₹12500-37500 INR
₹12500-37500 INR
£20-250 GBP
$250-750 USD