Freelance Embedded Software Engineer
Skills
Mobile ApplicationsBatteriesConsumer ElectronicsEmbedded CEmbedded SoftwareMulti-CoreNoise Cancellation
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong Embedded C/C++ experience on ARM-based embedded platforms ideally with multi-core SoCs
- Experience developing Bluetooth BLE + BR/EDR firmware for consumer electronics or battery-powered devices
- Experience with embedded audio products such as earbuds headphones or wearables
- Strong embedded debugging and system integration skills with support through DVT PVT and production
- Experience optimizing firmware for low-power operation
- Comfortable working with GitHub Jira and cross-functional engineering teams
- Experience with Airoha chipsets and SDKs is a strong advantage
Nice to have
- Immediate availability
- On-site flexibility
- Cross-functional collaborator
- Production focused
- Detail oriented
- Rapid problem solver
Day to day
- Stabilize and debug embedded firmware across audio Bluetooth and power management subsystems
- Investigate complex issues affecting audio quality connectivity battery life and overall system reliability
- Collaborate closely with Electrical Engineering Mobile Software Engineering and Software QA to resolve integration problems and drive production readiness
