
Posted a day ago
Firmware Engineer I
MattelFirmware Engineer I
Requirements
BS in Electrical Engineering, Computer Engineering, or Computer Science, 0–3 years embedded firmware experience, C/C++ programming, Microcontrollers (ARM, Arduino, ESP32), Communication protocols (I2C, SPI, UART, BLE, USB), English fluency
Skills
C#Embedded SystemsARMIoT
About the role
Responsibilities
- Develop embedded firmware for interactive toys and connected consumer electronic products.
- 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.
- Use embedded development tools, debuggers, and version control systems to maintain firmware.
Requirements
- BS degree 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++ programming for embedded systems.
- Familiarity with microcontrollers or microprocessors such as ARM, Arduino, Raspberry Pi, or ESP32.
- Understanding of embedded communication protocols including I2C, SPI, UART, BLE, or USB.
- Fluency in English with the ability to work with international teams.
Preferred Qualifications
- Experience with software architecture involving IoT, mobile, or Cloud technologies.
- Exposure to RTOS-based embedded systems and state machine implementation.
- Familiarity with wireless technologies such as Bluetooth, Wi-Fi, or 2.4G.
- Hands-on experience building and debugging embedded prototypes.
- Experience working with sensors, motors, or audio playback systems.
About the Company
Mattel creates innovative connected toys and interactive play experiences that inspire kids and families around the world. We develop software and firmware for 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
Mattel · Shenzhen
