Bubbles Banner-Offer Letter

Senior Embedded Engineer

Toronto, Canada, 1 Marmac Drive, Toronto, Ontario, Canada Numéro de demande 70
25 octobre 2024

WHO WE ARE LOOKING FOR: The Senior Embedded 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.

 

WHAT YOU'LL DO:

 

  • 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.

 

WHAT YOU BRING:

 

EDUCATION AND EXPERIENCE:

  • University degree in Engineering (Embedded software is preferable, otherwise Computer Engineering, Electrical Engineering, Computer Science, etc.)
  • 5+ 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.

 

SKILLS AND QUALIFICATIONS:

  • 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.
  • 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.

Autres détails

  • Type de paie Salaire
Location on Google Maps
  • Toronto, Canada, 1 Marmac Drive, Toronto, Ontario, Canada