
Posted 18 hours ago
Firmware Engineer I
MAT Toys Tech Cons (Shenzhen)
Requirements
BS in Electrical Engineering, Computer Engineering, or Computer Science, 0–3 years embedded firmware development experience, Proficiency in C/C++ and Python, Familiarity with microcontrollers (ARM, Arduino, ESP32), Knowledge of communication protocols (I2C, SPI, UART, BLE, USB)
Skills
C#PythonEmbedded SystemsARMIoT
About the role
Responsibilities
- Develop embedded firmware for interactive toys and connected consumer electronic products
- Implement desktop software tools in Python to optimize the firmware development process
- Support the full product lifecycle from concept and prototyping through manufacturing and production launch
- Collaborate with electrical engineers, designers, and project managers to integrate software with hardware systems
- Develop and debug firmware for sensors, motors, LEDs, displays, audio systems, and wireless modules
- Assist with troubleshooting hardware and firmware interactions during development and testing
- Support rapid prototyping and proof-of-concept development for new play experiences
Requirements
- BS in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- 0–3 years of experience in embedded firmware development, prototyping, or debugging
- Proficiency in C/C++ for embedded systems and Python for desktop software
- Familiarity with microcontrollers or microprocessors such as ARM, Arduino, ESP32, or Raspberry Pi
- Knowledge of communication protocols including I2C, SPI, UART, BLE, or USB
- Fluency in English to work effectively with international and cross-regional teams
Preferred Qualifications
- Internship or project experience developing firmware for consumer electronics
- Experience implementing state machines or event-driven embedded systems
- Exposure to RTOS-based embedded systems
- Familiarity with wireless technologies such as Bluetooth, Wi-Fi, or 2.4G
- Experience building and debugging embedded prototypes involving sensors, motors, or audio systems
About the Company
At Mattel, we create innovative connected toys and interactive play experiences that inspire kids and families around the world. We develop firmware and software across iconic brands including Barbie, Hot Wheels, Fisher-Price, and many more.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFirmware Engineer I
MAT Toys Tech Cons (Shenzhen) · Shenzhen
