Talent.com
Embedded Firmware Engineer(ing)
Embedded Firmware Engineer(ing)Wolf Steel Ltd • Barrie, ON, CA
Embedded Firmware Engineer(ing)

Embedded Firmware Engineer(ing)

Wolf Steel Ltd • Barrie, ON, CA
Il y a 1 jour
Type de contrat
  • Permanent
Description de poste

Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed customer service and remarkable product quality. Our award‑winning products offer a best‑in‑class experience for all customers’ home comfort needs. While we are proudly Canadian, Napoleon is also fortunate to operate on a world‑wide scale. The warmth and experience that Napoleon product brings to the homes of our customers transcends borders, language, and cultures to elevate everyday experiences, so you love being home. Throughout North America, Europe, South America and Asia, Napoleon creates memorable moments through our stunning designs and innovative technologies. This posting is for an existing permanent vacancy and is actively being recruited for.

Location : 214 Bayview Drive, Barrie (hybrid)

Reports to : Senior Manager, Corporate Innovation

Job Purpose : In this position you plan, design, code, develop, test and document embedded software systems in C and C++ for software enhancements and new products for connected control systems. You apply modern, best practice development techniques and product knowledge toward R&D activities. You provide analysis and investigation and resolution of software engineering tasks; participate in the definition of design specifications / parameters; plan, document and carry out software development and testing. You support software modules during Test and Evaluation. You collaborate with other internal organizations such as manufacturing, customer support. You may actively participate in customer facing projects such as beta programs.

Key Responsibilities And Accountabilities

  • Plan, design, code, develop, test, debug and document embedded software systems in C and C++ for software creation and enhancements.
  • Support the development of low and high fidelity prototypes for the purpose of proving out concepts and technologies.
  • Work as a member of the Innovation Team and provide support / guidance for hardware development.
  • Collaborate with other groups such as manufacturing, multiple team members, external partners, vendors, and management.
  • Provide ongoing leadership and support for released products. Manage software updates as and when needed.
  • Control and maintain software library from cradle to grave.

Education And Experience

  • Bachelor’s or Master’s degree in a related discipline, or the equivalent in experience with evidence of exceptional ability.
  • 3-5 years of Experience in embedded C / C++ programming, RTOS, data collecting and robotics.
  • Experience with TCP / IP, UDP, MODBUS, CAN, UART, SPI, and I2C communication protocols.
  • Experience with sensors and actuators integration in embedded systems.
  • Hands‑on experience with logic analyzers, oscilloscope and multimeter.
  • Well‑structured applications with ST Microelectronics, ARM, Microchip PIC and ESP32.
  • Experience with real‑time operating systems in embedded systems.
  • Experience designing thread‑safe low‑level drivers and hardware abstraction layers.
  • Strong C / C++ programming skills in embedded systems. Knowledge of ANSI or MISRA C coding standards.
  • Fluent in software fundamentals including software design and maintainability.
  • Capable of reading schematic diagrams, capable of managing SRAM and EEPROM.
  • Benefits, Health, Well‑being & Support

  • Comprehensive health, dental, vision, and life insurance coverage – 100% of premiums paid by the Company!
  • Long‑Term Disability Protection
  • Well‑being support programs and virtual medical visits
  • Employee & Family Assistance Program for mental health and well‑being (EAP).
  • Career Growth & Development

  • Training Allowance and continuous learning opportunities and programs
  • Leadership development and mentorship programs
  • Clear pathways for advancement.
  • Culture & Community

  • Appreciation events, raffles, and team building activities
  • Napoleon Cares – A fund sponsored by Associates to help Associates in times of need.
  • Financial Security

  • Competitive total compensation package, inclusive of bonus opportunity
  • Retirement savings plan with matching Company contributions (RRSP / DPSP)
  • Exclusive Associate discounts on our award‑winning products.
  • Artificial Intelligence Disclosure

    As part of our commitment to transparency and fairness in hiring, we disclose that automated tools, including artificial intelligence (AI), may be used to support parts of the recruitment process. These may include functions such as resume parsing, candidate ranking, or initial screening. These tools do not make final hiring decisions but may assist Talent Acquisition in evaluating applications. AI tools used may include systems based on algorithms, statistical models, or machine learning.

    We thank you for your interest in The Napoleon Group of Companies and for participating in our competition. Only those candidates selected for consideration will be contacted.

    We are committed to fair and accessible employment practices that attract and retain Associates with disabilities. This includes providing accessibility across all stages of the employment cycle. Accommodation is available upon request.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Embedded Firmware Engineering • Barrie, ON, CA

    Offres similaires
    Delivery Driver - Start Earning Quickly

    Delivery Driver - Start Earning Quickly

    DoorDash • KLEINBURG, Ontario, CA
    Temps plein
    Available in over 100 cities in Canada, DoorDash connects local businesses and local drivers (called Dashers) with opportunities to earn, work, and live. All you need is a mode of transportation (bi...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Mechanical Engineer - HVAC

    Mechanical Engineer - HVAC

    Fuze HR Solutions Inc. • Barrie, ON, Canada
    Temps plein +1
    Position : Mechanical Engineer HVAC.We are developing a strong line of new products for the market which requires substantial design input. To do this we are expanding our design and development team...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Server / Bartender

    Server / Bartender

    State & Main • Maple, ON, Canada
    Temps plein +2
    Job Title Bartender What You’ll Do : You will report to the FOH Manager (although this may vary from time to time depending who is on shift). Build beverages to spec to ensure that guests recei...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Project Manger - Software Product Development

    Project Manger - Software Product Development

    freelance.ca • Vaughan, Canada
    Temps plein
    Our client is a global leader in scientific instrumentation and analytical technologies.They are seeking an experienced Project Manager to lead software development initiatives that support next-ge...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Controls Design Engineer - Power Transformers

    Controls Design Engineer - Power Transformers

    Northern Transformer • Maple, ON, Canada
    Temps plein
    Controls Design Engineer – Power Transformers.Northern Transformer is a Canadian-owned, fast growing manufacturer of power transformers. Our team delivers transformers of the highest quality t...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Sr. Manager Engineering

    Sr. Manager Engineering

    TalentSphere • Bradford, ON, Canada
    Temps plein
    Hybrid / Flexible Work Environment.Compensation $130k - 145K with excellent bonus, benefits, and 3 weeks vacation.Our client is a leading player in the global cannabis industry looking to hire a.This...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded C Developer - Amaris Consulting

    Embedded C Developer - Amaris Consulting

    Amaris Consulting • barrie, on, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Junior Product Designer (1 year contract)

    Junior Product Designer (1 year contract)

    Hormann Oro-Medonte Inc. • L0L, ON, Canada
    Temps plein
    The Junior Product Designer supports the design and development of new products and assists with the modification and customization of existing products to meet specific customer requirements.This ...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    ENGINEER III TECHNICAL SERVICES

    ENGINEER III TECHNICAL SERVICES

    Kingspan Insulated Panels Ltd • Bolton, ON, Canada
    Temps plein
    Experienced Technical Services Engineer.Kingspan Insulated Panels North America, a division of the Kingspan Group plc headquartered in Ireland, is a global and trusted leader in the design, manufac...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs Innisfil

    Algebra Private Tutoring Jobs Innisfil

    Superprof • Innisfil, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Tay, Ontario
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Home Support Worker (HSW)

    Home Support Worker (HSW)

    CarePartners • Waubaushene, ON, CA
    Temps plein
    Home Support Workers are an integral part of a health care team, and in this role, you will encourage, support, and promote independence for patients in home and community care settings by assistin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded Firmware Engineer(ing)

    Embedded Firmware Engineer(ing)

    Wolf Steel Ltd • Barrie
    Temps plein +1
    Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed customer service and remarkable product quality. Our award‑winning products offer a best‑in‑class e...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Sr. Firmware / Embedded software Engineer - barrie

    Sr. Firmware / Embedded software Engineer - barrie

    PotisEdge • barrie, on, ca
    Temps plein
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    FRONT-END DEVELOPER

    FRONT-END DEVELOPER

    Finlink Group • Maple, ON, Canada
    Temps plein
    Bring ideas to life with code that feels as smooth as it looks.We’re searching for a talented Front-End Developer who’s passionate about building sleek, scalable, and intuitive web appl...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior VB.Net / C# Desktop App Developer

    Senior VB.Net / C# Desktop App Developer

    DanceBUG Inc. • King City, ON, Canada
    Temps plein
    Desktop Software for In-Field Media Operations.Greater Toronto Area (Hybrid – weekly in-person touch points).DanceBUG is a full-service media and software company supporting live dance compet...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Product Manager

    Product Manager

    Terra Recruitment Inc. • King City, ON, Canada
    Temps plein
    Toronto, ON (Hybrid – 3 days / week in office).Our client is a mission-driven food company focused on delivering high-quality, ethically sourced protein products across North America.As the com...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Mechancial Engineer

    Senior Mechancial Engineer

    Skyline Recruitment Ltd • Barrie, ON, Canada
    Temps plein
    Kitchener, London, Kingston, Guelph, Barrie, Collingwood (Ontario).Confidential Search | Multiple Opportunities.We are working confidentially with several highly reputable consulting engineering fi...Voir plus
    Dernière mise à jour : il y a 29 jours • Offre sponsorisée