Mattel logo
Mattel1 week ago

Firmware Engineer I

$16,667–$21,667 year

On-site · Shenzhen Shenzhen, Guangdong, China

Type
Full Time
Level
Entry Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Develop embedded firmware for interactive toys and connected consumer electronics; implement desktop software tools to optimize firmware development; support firmware and software across the full product lifecycle from concept through manufacturing and production launch; collaborate with engineers, designers, project managers, and manufacturing partners to integrate software with hardware; develop and debug firmware for sensors, motors, LEDs, displays, audio systems, and wireless modules; assist with troubleshooting hardware/firmware interactions; support rapid prototyping and PoC development; use embedded development tools, debuggers, and version control; manage multiple projects with cross-functional teams. Proficiency in C/C++ for embedded systems, Python for desktop software, familiarity with IoT/cloud architectures, and knowledge of I2C/SPI/UART/BLE/USB is desired. BS degree preferred; fluent in English; 0–3 years of embedded firmware experience; exposure to ARM/Arduino/Raspberry Pi/ESP32 or similar platforms. Preferred: internship or project experience in firmware for embedded or consumer electronics; experience with RTOS, Bluetooth/Wi-Fi, sensors/motors/LEDs/audio, and desktop automation with Python.

Required Qualifications

  • BS degree in Electrical Engineering, Computer Engineering, Computer Science, or related field preferred.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$17k – $22k / yr

Firmware Engineer I · Mattel

Apply on Sorce