Embedded Systems Specialist II

Legrand North America

$90K — $110K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering or Computer Science required; Master's is a plus.
  • 5+ years of experience in embedded firmware and software development with Agile methodologies.
  • Proficiency in C/C++ programming and working with Real-Time Operating Systems (RTOS).
  • Experience with communication standards including RS-232, RS-485, TCP/IP, Bluetooth, BLE, and 6LowPAN.
  • Excellent verbal and written communication skills for complex instructions within a matrix organization.
  • Ability to mentor and coach less-experienced firmware engineers.

Responsibilities

  • Collaborate on the architecture of firmware solutions for embedded electronic products.
  • Innovate product design specifications to drive continuous improvement.
  • Design and debug hardware and firmware integration to meet product specifications.
  • Analyze and accept firmware modules from team members or contract partners.
  • Identify test methodologies and develop automated regression tests.
  • Participate in interviewing, evaluating, and training employees.
  • Plan and direct project tasks for team members while addressing employee issues.

Benefits

  • Comprehensive medical, dental, and vision insurance coverage.
  • High employer 401K match to support retirement savings.
  • Generous paid time off (PTO) and holiday pay.
  • Short-term and long-term disability benefits.
  • Above-benchmark paid maternity and parental leave.
  • Bonus opportunities based on performance and company incentive plans.
  • Paid time off to volunteer in the community.
  • Active Employee Resource Group network for support and engagement.
Full Job Description
Position Description

At a Glance

Legrand has an exciting opportunity for an Intermediate Firmware Specialist to join the WattStopper/Vantage Team in Markham, Ontario. You will execute successfully on software/firmware development for the Building Control Systems (BCS) Division. To design, develop, integrate and test embedded firmware for lighting control products. This firmware will be highly reusable and designed to be leveraged across multiple LNCA Business Units as practicably as possible. Contribute detailed design, coding, integration, and testing skills/efforts in order to achieve product development functional requirements.

What Will You Do?
  • Collaborate on the architecture and specification of firmware solutions for embedded electronic products.
  • Innovate and/or review product design specifications for continuous improvement.
  • Design and debug hardware and firmware integration of custom firmware intended to meet functional requirements of product design specifications.
  • Analyze and accept firmware modules contributed by extended team members or contract partners.
  • Identify and specify test methodologies required to analyze software for functional acceptability including the development of automated regression test applications.
  • Participate in the interviewing, evaluating and training of employees.
  • Plan, assign and direct tasks and/or projects to team members, including coaching and developing talent as well addressing complaints and resolving employee issues.
  • Collaborate with engineering leadership in the recommendations of employees for promotions and salary recommendations.
  • Other duties as assigned and/or required.


Qualifications

Education: Bachelor's degree required, Electrical Engineering or Computer Science preferred. Master's degree, a plus.

Experience: Five plus (5+) years' experience in Embedded Firmware and Software Experience preferably with Agile Software methodologies creating software architecture, design and testing experience, working with embedded microprocessor development environments and/or products using Real-Time Operating Systems (RTOS).

Skills/Knowledge/Abilties:
  • Technical working knowledge of technical software engineering including C/C++ programming and Real-Time Operating Systems.
  • Ability to read and understand organizations' product technical specifications such as API's and user guides to determine product integration solutions.
  • Ability to operate and control electronic equipment locally and remotely utilizing RS-232 and RS485 communication standards as well as using TCP/IP & wireless based communications principles such as Bluetooth, BLE and 6LowPAN and use IR remote control communication protocols.
  • Advanced use of computers and Microsoft Office Suite Applications such as Word, Excel, Power Point, Outlook and other Enterprise Resource Planning (ERP) software applications.
  • Excellent verbal and written English communication skills to read and comprehend highly complex instructions, procedures and/or correspondence while working in a cross cultural and functional matrix organization.
  • Ability to effectively present and communicate intended design and project task assignments to team members as well as the ability to communicate summarized Project Status to Engineering Leadership.
  • Ability to interview, screen, select, and monitor performance of technical personnel performing as embedded programmers. Ability to mentor and coach less-experienced firmware engineers in development best practices.
  • Proficient in prioritizing projects/tasks to meet deadlines and multi-task while sustaining flexibility in a fast-paced team environment and changing priorities.
  • Ability and willingness to travel domestically and internationally on a limited basis

Salary Range: $90,000 - $110,000 CAD

Similar Jobs

More Jobs at Legrand North America

More Technical Services Jobs

Find similar Embedded Systems Specialist II jobs: