Talent.com
Embedded Software Engineer (Contract)
Embedded Software Engineer (Contract)Spin Master Ltd • Toronto, Ontario, Canada
Embedded Software Engineer (Contract)

Embedded Software Engineer (Contract)

Spin Master Ltd • Toronto, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

:A well-rounded Electrical Engineer, highly skilled in embedded software development as well as electronics hardware design, and responsible for development of global consumer products, from idea to production, acting as a Subject Matter Expert within the Engineering team.What You’ll Do
  • Develop firmware for complex electro-mechanical devices from early prototyping through full production.
  • Write clean, maintainable, and extensible C, including test sequences and state machines for prototypes, preproduction, and production units.
  • Interpret and contribute to schematic and PCB designs for electromechanical systems.
  • Deliver high quality firmware solutions to Engineering, Design, and Brand teams in a service-oriented, collaborative manner, meeting multiple development milestones.
  • Work closely with cross-functional teams to ensure system level designs are cohesive, meet requirements, and stay on schedule and on budget.
  • Manage tasks and firmware projects with a customer focused mindset, providing clear documentation, risk assessments, and engineering driven recommendations.
  • Communicate project status effectively across teams, escalating critical issues when needed.
  • Research new embedded technologies and propose cost-effective applications for both emerging and established technologies.
  • Partner with Manufacturing and Quality Assurance teams to support reliability, validation, and safety activities.
  • Collaborate effectively with external software and app vendors to ensure seamless integration between hardware, firmware, and application layers.
What are your skills and experience?
  • Proficiency in C for embedded devices.
  • Experience with microcontrollers/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.
  • Experience with RealTime Operating Systems (RTOS) is a plus.
  • App development experience is an asset but not required.
  • Willingness to travel internationally on occasion to support product development activities
The anticipated salary range for candidates who will work in Ontario is $40 to $45 per hour. The salary offered to a successful candidate will be dependent on several factors that may include but are not limited to years of experience within the job, years of experience within the required industry, education, etc. Spin Master ltd. is a multi-provincial employer, and this salary range may not reflect positions that work only in other provinces.This job posting is tied to an open vacancy.
Create a job alert for this search

Embedded Software Engineer (Contract) • Toronto, Ontario, Canada

Similar jobs

Embedded Software Engineer, Infotainment

Rivian and Volkswagen Group TechnologiesToronto, ON, CA
Full-time

Embedded Software Engineer, Infotainment.Embedded Software Engineer, Infotainment.Rivian and Volkswagen Group Technologies.Rivian and Volkswagen Group Technologies is a joint venture between two in...Show more

 • Promoted

Senior Embedded AI Software Engineer

QualcommMarkham
Full-time

Take the next step as a Senior Embedded AI Software Engineer, developing cutting-edge solutions for automotive AI.Utilize strong C++ programming skills to enhance embedded machine learning applicat...Show more

 • Promoted

Wireless Embedded Software Engineer

ExtentComRichmond Hill, York Region, CA
Full-time

A technology company in Richmond Hill seeks an Embedded Software Engineer to engage in complete software development cycles for wireless communication systems.The role involves designing, coding, t...Show more

 • Promoted

Embedded Software Engineer, Infotainment

RivianToronto, ON, CA
Full-time

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cloud and c...Show more

 • Promoted

Onsite Software Engineer — Embedded Systems & Cloud

JuleToronto, ON, CA
Full-time

A technology solution provider in Toronto is seeking a Software Developer to assist in the design, prototyping, and validation of embedded systems for Battery Energy Storage Systems and Electric Ve...Show more

 • Promoted

Embedded Software Developer (Optical Control) (Ottawa based role)

SyntronicMarkham, York Region, CA
Full-time

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to tur...Show more

 • Promoted

Experienced Software Engineer for Embedded Systems and Simulation

TechlifecolumbusToronto, ON, CA
Full-time

Dynamic role available for an Experienced Software Engineer passionate about embedded systems and simulation.Your expertise in software development and integration will be key to innovative project...Show more

 • Promoted

Embedded Software Engineer (Contract)

Spin MasterToronto, ON, CA
Full-time

As an Electrical Engineer, you will be highly skilled in embedded software development and electronics hardware design, responsible for the development of global consumer products from idea to prod...Show more

 • Promoted

Embedded Software Engineer for Advanced Space Communication Technologies

KeplerToronto, ON, CA
Full-time

Drive the development of innovative software for next-gen satellite communications.Your role as an Embedded Software Designer will focus on coding, driver creation, and system integration in a coll...Show more

 • Promoted

Embedded Software Engineer — Optical Control

Syntronic Research and Development Canada Inc.Markham, York Region, CA
Full-time

A global technology leader is seeking an Embedded Software Developer for on-site work in Ottawa.The role involves developing software for Layer 0 optical control in DWDM systems, requiring strong p...Show more

 • Promoted

Embedded Software Engineer – Virtual Simulation & CI/CD

TechlifecolumbusToronto, ON, CA
Full-time

A leading tech staffing firm seeks a Software Engineer in Toronto to design and develop applications.Candidates should have 6+ years in software engineering, with proficiency in Embedded C, Python,...Show more

 • Promoted

Embedded Software Engineer - Energy Storage & EV Charging (Onsite)

JulepowerToronto, ON, CA
Full-time

A technology solutions provider in Toronto is seeking a Software Developer to focus on the design of embedded systems and controllers.You'll assist in embedded Linux systems, document technical des...Show more

 • Promoted

Senior Embedded Software Engineer - Safety-Critical AVs

WaabiToronto, ON, CA
Full-time

A leading technology company in Toronto is seeking an experienced Embedded Software Developer.This role involves implementing safety-critical embedded software for truck control functions and integ...Show more

 • Promoted

Lead Embedded Engineer - Hardware Integration - toronto

Aperatoronto, on, ca
Full-time

A client developing a next-generation.Senior Lead – Hardware Integration.In this role, you will lead the.Working across avionics, flight controls, propulsion, and systems engineering, you’ll help d...Show more

 • Promoted

Embedded Software Engineer

ExtentComRichmond Hill, York Region, CA
Full-time

The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems.The ideal candidate will be self-motivated and reliable,...Show more

 • Promoted

Lead Embedded Infotainment Software Engineer

Rivian and Volkswagen Group TechnologiesToronto, ON, CA
Full-time

A leading automotive technology company based in Toronto is looking for a Staff Embedded Software Engineer to design and develop their embedded infotainment platform.This role requires a strong bac...Show more

 • Promoted

Embedded Optical Control Software Engineer

Syntronic - A Global Design HouseMarkham, York Region, CA
Full-time

A leading technology firm in York Region, Canada, is looking for an Embedded Software Engineer to work on developing software for advanced DWDM systems.This full-time, on-site role involves designi...Show more

 • Promoted

Senior Embedded Wireless Software Engineer

Extreme Networks, Inc.Toronto, ON, CA
Full-time

A global networking leader in Toronto seeks a software developer to design and develop software for Access Points.The ideal candidate will have over 5 years of experience in embedded software devel...Show more