Recherche d'emploi > Mississauga, ON > Firmware engineer

Senior Firmware Embedded Engineer

Resonaite
Mississauga, Ontario, Canada
Permanent
Temps plein

Our client in the telco and IoT sector is looking for a fulltime / permanent Embedded Hardware / Software Engineer to join their team.

The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to development, prototyping and testing, right through to mass production.

As a senior member of the team, this role will provide technical guidance and mentorship to other engineers.

Location : hybrid Mississauga

Responsibilities :

  • Develop embedded products based on customer requirements.
  • Design firmware, software modules, test modules, and analog / digital Electronics.
  • Actively participate in system integration (electronics, mechanical, software, app, cloud).
  • Collaborate with product managers and stakeholders to define project goals, requirements, and deliverables;
  • Develop project plans, timelines, and resource allocation strategies; and
  • Monitor and track project progress, ensuring milestones are met within the specified timeframes.
  • Participate in design reviews.
  • Collaborate closely with PCB layout design.
  • Interact with suppliers in support of the design solutions and deliverable execution.
  • Design working prototypes to validate concepts or new components.
  • Identify and resolve complex technical issues, ensuring timely resolution and minimizing impact on project timelines;
  • Conduct root cause analysis, propose solutions, and implement corrective actions; and
  • Act as an escalation point for technical issues raised by the team.
  • Identify and recommend product performance improvements.
  • Design and develop in compliance with all applicable regulations and safety standards.
  • Maintain knowledge and understanding of new and current trends in electronics design and relevant technologies (sensors, RFID / BLE, power supplies, etc.)
  • Self-manage the scheduling of projects; attend weekly project meetings.

Requirements :

  • 8+ years of related experience in embedded design.
  • Strong abilities in C programming for embedded environments.
  • Experience with RTOS concepts, Event-handling and scheduling.
  • Experience with Microcontrollers, GPIO, Flash memory, UART, SPI, I2C.
  • Experience in developing code on wireless chips e.g. BLE, WiFi, Sub-GHz, GPS, LoRa, RFID, IoT.
  • Experience working with embedded toolchains (e.g. IDE, Compilers, Optimizers, Revision controls etc.)
  • Experience with schematic capture is required; Altium Designer preferred.
  • Experience with low power analog design including but not limited to : IR sensors, LED drivers, OPAMPs, batteries, power supplies, DC motor and valve driving circuits, signal conditioning, filters, ADC and DAC circuits would be preferred.
  • In-depth knowledge of system architecture, design patterns, and best practices.
  • Knowledge of product development and design for manufacturing and testability.
  • Strong understanding of analog and analog-digital electronics design, test, and verification.
  • Strong ability to problem-solve and generate innovative solutions.
  • Leadership experience, team lead, project lead.
  • Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams and stakeholders.
  • Ability to understand and translate high-level, longer-term goals into short term deliverables and commitments.
  • Ability to mentor team members, providing technical guidance and fostering a positive team culture.
  • Il y a 1 jour
Emplois reliés
Offre sponsorisée
Resonaite
Mississauga, Ontario

The engineer will develop embedded firmware and hardware to be run on microcontrollers. Our client in the telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team. As a senior member of the team, this role will provide technical guidance and men...

Litens Automotive Group
Canada

Lead/plan and perform embedded electronics engineering assignments associated with design, development or applications of embedded electronics. As an Embedded Electronics Engineer, you will leads/participates in the development, application, testing, implementation, maintenance and troubleshooting f...

Myant Corp.
Mississauga, Ontario

Electrical/Computer Engineering, Computer Science or related fields         5+ years experience developing firmware for embedded systems Experience with setting up an efficient CI/CD pipeline, OTA, verification & validation Experience with deploying embedd...

Advanced Micro Devices, Inc
Canada

AMD together we advance_ THE ROLE: The Memory IO team is looking for a passionate and experienced IP and subsystem BIOS firmware engineers for pre-silicon and production BIOS firmware development of high-speed LPDDRx and DDRx IPs and subsystems. THE PERSON: Are you looking to take on and tackle adva...

S.i. Systems
Toronto, Ontario

Senior Software Engineer (C/C++) to guide a Firmware Team (RTOS) in planning, developing and conducting code reviews for low level drivers in Hardware products. Degree in Computer Science or Electrical/Computer Engineering. Previous experience with firmware in safety devices. ...

Multi-Tech Systems, Inc.
Toronto, Ontario

The Senior Embedded Engineer will develop embedded firmware and hardware to be run on microcontrollers. University degree in Engineering (Embedded software is preferable, otherwise Computer Engineering, Electrical Engineering, Computer Science, etc. As a senior member of the team, this role will pro...

Myant Corp.
Mississauga, Ontario

We are seeking a highly motivated and versatile Embedded Software Engineer to join our growing team. Develop, test and debug firmware for state-of-the art embedded systems. Guide and mentor junior embedded SW engineers. Advanced knowledge of firmware and embedded software architecture principles. ...

Offre sponsorisée
Ripple Labs
Milton, Ontario

Be a bold builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. We are looking for Software Engineers passionate about solving exciting problems in the cross-border payments space. Par...

Offre sponsorisée
Quantum Technology Recruiting Inc. (QTR)
Toronto, Ontario

Senior Software Engineer (Integrations). We are looking for a Senior Software Engineer with over 10 years of experience to join a cutting-edge team transforming the retail experience with innovative technology solutions. Mentor and provide guidance to engineering teams, advocating best practices. ...

Offre sponsorisée
ORS Partners
Canada
Télétravail

Candidates will perform code reviews of Source Code using the Software Coding Standard and LLR's as a reference. Perform code reviews of safety critical graphics driver software. Good working knowledge of software testing methodologies and profiling tools. ...