Toronto, Ontario, Canada Hybrid Employment CAD 83,200 - 93,600 Hourly

Spinmaster is hiring an Embedded Software Engineer

About the Role

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.

Required Skills
CEmbedded SystemsMicrocontrollersMicroprocessorsAltiumSchematic CapturePCB DesignElectrical EngineeringComputer EngineeringMechatronicsComputer ScienceTroubleshootingDebugging
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Spinmaster

A leading global children's toy, entertainment and digital gaming company.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago