×
Register Here to Apply for Jobs or Post Jobs. X

Embedded System Specialist

Job in Markham, Ontario, Canada
Listing for: ZRG Careers
Full Time position
Listed on 2026-03-13
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Legrand’s Building Control Systems (BCS) division is seeking an Embedded Systems Specialist to join the Watt Stopper/Vantage team in Markham, Ontario.

In this role, you will design, develop, integrate, and test embedded firmware for lighting control products used in commercial environments. You’ll collaborate with cross-functional engineering teams to build scalable, reusable firmware platforms that support multiple product lines across North America.

This is an excellent opportunity for an experienced firmware engineer who enjoys hands-on technical work, system-level problem solving, and mentoring junior engineers while continuing to grow their own technical depth.

What You’ll Do
  • Collaborate on the architecture and design of embedded firmware solutions
  • Design, develop, and debug firmware for embedded electronic products
  • Support hardware and firmware integration across system layers
  • Review and contribute to product design specifications and technical documentation
  • Evaluate and integrate firmware modules developed by internal teams or external partners
  • Define and support testing strategies, including automated regression testing
  • Contribute to continuous improvement of development practices and code quality
  • Provide technical guidance and mentorship to junior firmware engineers
  • Participate in technical interviews and contribute to team development initiatives
Required Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field
  • 5+ years of experience in embedded firmware and software development
  • Strong programming skills in C and/or C++
  • Experience working with embedded microprocessor development environments
  • Experience working with or understanding Real-Time Operating Systems (RTOS)
  • Strong collaboration and communication skills
Preferred Qualifications
  • Experience with Agile development methodologies
  • Familiarity with communication protocols such as RS-232, RS-485, TCP/IP, Bluetooth, BLE, 6

    LoWPAN, or similar
  • Experience with hardware/software integration and system-level debugging
  • Experience mentoring junior engineers or leading technical initiatives
  • Exposure to product lifecycle phases and validation processes
What We’re Looking For
  • Strong analytical and problem-solving abilities
  • Ability to manage multiple priorities and contribute to project timelines
  • Comfort working in a collaborative, cross-functional environment
  • Clear and confident technical communication skills
Why Join Legrand BCS?
  • Work on intelligent lighting control systems deployed in commercial buildings
  • Contribute to scalable embedded platforms used across multiple product lines
  • Join a collaborative engineering team that values mentorship and knowledge sharing
  • Be part of a stable global organization focused on innovation in building infrastructure
Our Commitment

Legrand is committed to building diverse and inclusive engineering teams. We encourage candidates from underrepresented backgrounds in technology to apply — even if your experience does not align perfectly with every qualification listed.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary