Embedded Firmware Engineer

3 days ago

🗣️🇨🇳 Chinese Required

Apply Now
Logo of Bragi

Bragi

Artificial Intelligence • Hardware • B2C

Bragi is a company specializing in AI-driven headphones that provide a seamless audio experience equipped with Sound by Bose technology. They offer a platform of audio apps that enhance user experience through shortcuts and advanced AI user interfaces. Bragi partners with leading audio manufacturers to integrate their AI solutions and aims to make technology more intuitive and accessible.

51 - 200 employees

Founded 2013

🤖 Artificial Intelligence

🔧 Hardware

👥 B2C

💰 $22M Series A on 2015-11

📋 Description

• Co-development with SoC vendors on the development of Bragi enabled FW to support Bragi AI Audio applications • Prototyping, integration and development of drivers and components of the low-level software stack in C for Bragi's embedded software platform • Developing unit and integration tests to verify software integrity using embedded C • Perform requirements analysis to assess SoC vendor feature support • Identify gaps between the vendors offering and Bragi's support and vice versa • Support the SoC vendor or IDH in the development of the Bragi FW extensions to enable the Bragi App support • FW Integration and validation with the Bragi Mobile applications • Support the communication between the customer and Bragi's R&D in Europe, identify and resolve blockers • Collaborate with the Mobile team to ensure compatibility between the Firmware and Mobile platform applications • Support ODMs and test engineers (ODM, at Bragi) as part of the 'Bragi certification program' to ensure a flawless support of the Bragi feature offering • Suggest and implement improvements to the support processes (documentation, extend or develop tooling)

🎯 Requirements

• 3-5 years experience as an Embedded Engineer • Native Mandarin speaker with strong English reading and writing skills • Proficient in English speaking, sufficient to collaborate with engineers in Europe on technical topics • Strong C coding skills, in particular for embedded systems, Python scripting is a plus • Experience in design, development and debugging low-level software on embedded targets • Experience with Bluetooth or other wireless communications protocols • Knowledge of common peripheral interfaces like SPI, UART, I2C, I2S and USB • Experience in reading sensor datasheets and implementing drivers • Nice to have: Experience in working with either of the following chipsets: JieLi, Bluetrum, WuQi, Actions, BES, Qualcomm, Airoha • Exposure to Android or iOS mobile development including ability to extract and analyze mobile logs • Exposure to audio applications • Familiarity with logic-analyzers, oscilloscopes and power measurement equipment • Experience with production processes and support

🏖️ Benefits

• Home-office and flexible working hours • A flexible Learning & Development program, choose where you want to improve yourself • 10 professional coaching sessions with experts to support your growth

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com