Spin Master is looking for an Embedded Software Engineer to develop global consumer products from idea to production. In this role, you will apply your skills in embedded software and electronics hardware design as a Subject Matter Expert within our Engineering team, helping to Make Life More Fun through innovation.
What You'll Do
- Develop firmware for complex electromechanical devices from prototyping through full production.
- Write clean, maintainable, and extensible C, creating test sequences and state machines.
- Interpret and contribute to schematic and PCB designs for electromechanical systems.
- Deliver high-quality firmware solutions to Engineering, Design, and Brand teams, meeting multiple development milestones.
- Work closely with cross-functional teams to ensure cohesive system-level designs that meet requirements and stay on schedule and budget.
- Manage tasks and firmware projects, providing clear documentation, risk assessments, and engineering recommendations.
- Communicate project status effectively and escalate critical issues when needed.
- Research new embedded technologies and propose cost-effective applications.
- Partner with Manufacturing and Quality Assurance teams to support reliability, validation, and safety activities.
- Collaborate with external software and app vendors to ensure seamless integration between hardware, firmware, and applications.
What We're Looking For
- Proficiency in C for embedded devices.
- Experience with microcontrollers and microprocessors.
- Familiarity with Altium or similar schematic capture and PCB design tools.
- A Bachelor’s or graduate degree in Electrical Engineering, Computer Engineering, Mechatronics, Computer Science, or a related field.
- Strong, systematic troubleshooting and debugging skills.
- Willingness to travel internationally on occasion to support product development.
Nice to Have
- Experience with Real-Time Operating Systems (RTOS).
- App development experience.
Technical Stack
- C
- Altium
Team & Environment
You will act as a Subject Matter Expert within the Engineering team at Spin Master, a fast-paced, hands-on organization that provides opportunities for impactful decision-making.
Benefits & Compensation
- Growth and Career Opportunities
- Flexible Work Hours
- Innovation, Collaboration and Fun
- Comprehensive Benefits
- Other fun Perks!
- Compensation: $40 to $45 per hour (Ontario)
Work Mode
This is a hybrid position based in Ontario.
Everyone is welcome in our sandbox and we are committed to an accessible and inclusive hiring process.





