Talent.com
Embedded Firmware Engineer - Software & Electronics
Embedded Firmware Engineer - Software & ElectronicsAbsolute Ozone • Edmonton, AB, Canada
Embedded Firmware Engineer - Software & Electronics

Embedded Firmware Engineer - Software & Electronics

Absolute Ozone • Edmonton, AB, Canada
3 days ago
Job type
  • Full-time
  • Permanent
  • Temporary
Job description

Job Description

Job Description

Embedded Software & Electronics Designer – Ozone Generator Systems

Location : Edmonton, Alberta (On-site preferred; hybrid considered for exceptional candidates)

Company : Absolute Ozone® – Ozone Generator Manufacturing

Employment Type : Full-time, Permanent

Compensation : Competitive salary + benefits + performance incentives

Start Date : Immediate

Key Responsibilities

Embedded Firmware Development

  • Design, develop, and maintain embedded firmware for ozone generator control systems (Arduino, ARM, STM32, ESP32, or similar microcontrollers).
  • Implement control algorithms for high-voltage power delivery, temperature regulation, PID loops, and safety interlocks.
  • Develop communication protocols such as UART, RS485 / Modbus, CAN, I2C, SPI, and WiFi.
  • Integrate sensors (temperature, pressure, voltage, current, flow) into stable and safe firmware operation.

Electronics & PCB Design

  • Design next-generation control PCBs, including schematic capture, layout, testing, and validation.
  • Work with external PCB manufacturers to transition prototypes into production-ready units.
  • Improve the reliability, simplicity, and serviceability of existing PCB designs.
  • Select components suitable for high-voltage, industrial environments with appropriate thermal and EMI considerations.
  • System Integration

  • Collaborate closely with mechanical, electrical, and production teams to integrate control systems into ozone generators.
  • Support production by identifying and eliminating bottlenecks and improving workflow efficiency.
  • Develop automated test procedures and diagnostic features for PCBs and complete systems.
  • Product Innovation

  • Participate in roadmap planning for new ozone generator models.
  • Contribute to modular ozone system design and centralized control architecture.
  • Develop hardware and firmware for remote monitoring, cloud connectivity, and data logging.
  • Identify and recommend new technologies to enhance product performance and reliability.
  • Qualifications

    Required

  • Bachelor’s degree in Electrical Engineering, Electrical Design, Mechatronics, Embedded Systems, or a related field.
  • Minimum 3 years of experience in embedded firmware development (C, C++, RTOS).
  • Strong electronics / PCB design experience using KiCad, Altium, or Eagle.
  • Experience with RS485 / Modbus, UART, SPI, I2C, CAN, Ethernet, or WiFi communication interfaces.
  • Understanding of power electronics, high-voltage systems, PWM, drivers, and thermal management.
  • Ability to debug complex hardware-software interactions using oscilloscopes, logic analyzers, and related tools.
  • Preferred Assets

  • Experience with industrial equipment, HVAC, medical devices, or high-voltage systems.
  • Knowledge of ozone generation, oxygen systems, or plasma technologies.
  • Familiarity with EMI / EMC design principles and mitigation.
  • Experience developing IoT-based remote-monitoring platforms (MQTT, REST APIs, etc.).
  • Understanding of safety, compliance, and certification requirements.
  • Soft Skills

  • Strong communication and documentation ability (a critical requirement).
  • Collaborative mindset with the ability to work effectively across engineering, production, and leadership teams.
  • Ability to follow direction while contributing innovative and practical solutions.
  • Strong analytical and problem-solving abilities with excellent attention to detail.
  • Ability to work under pressure and adapt quickly to changing priorities and technical challenges.
  • What We Offer

  • Opportunity to lead development of core technologies in a rapidly growing environmental-tech industry.
  • Creative flexibility within a highly supportive engineering and R&D environment.
  • Stable, long-term position with a respected global manufacturer.
  • Competitive compensation tied to experience and performance.
  • Potential for growth into senior leadership or technical management roles.
  • Opportunity to contribute to impactful technologies used worldwide.
  • Company Description

    Absolute Ozone® is a global manufacturer of high-concentration ozone generators serving industrial, commercial, research, and environmental applications. Our systems integrate advanced electronics, embedded control technologies, high-voltage ozone cells, oxygen-handling components, and precision process automation.

    As we expand our R&D and production capabilities, we are seeking a highly skilled Embedded Software & Electronics Designer to lead the development of next-generation ozone generator PCB systems. This includes modular control boards, remote-monitoring capabilities, advanced communication interfaces, and automated process-control features.

    This role is essential to the evolution of our product line and will directly contribute to improving reliability, manufacturability, and overall system performance.

    Company Description

    Absolute Ozone® is a global manufacturer of high-concentration ozone generators serving industrial, commercial, research, and environmental applications. Our systems integrate advanced electronics, embedded control technologies, high-voltage ozone cells, oxygen-handling components, and precision process automation.\r\n\r\nAs we expand our R&D and production capabilities, we are seeking a highly skilled Embedded Software & Electronics Designer to lead the development of next-generation ozone generator PCB systems. This includes modular control boards, remote-monitoring capabilities, advanced communication interfaces, and automated process-control features.\r\n\r\nThis role is essential to the evolution of our product line and will directly contribute to improving reliability, manufacturability, and overall system performance.

    Create a job alert for this search

    Embedded Firmware Engineer Software Electronics • Edmonton, AB, Canada

    Similar jobs
    Engineer Game Engine System

    Engineer Game Engine System

    Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
    Temporary
    Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ...Show more
    Last updated: 30+ days ago
    Technical Designer - edmonton

    Technical Designer - edmonton

    Level Up. • edmonton, ab, ca
    Full-time
    This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    System Application Engineer – SCADA - edmonton

    System Application Engineer – SCADA - edmonton

    Pacer Group • edmonton, ab, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • edmonton, ab, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 4 days ago • Promoted
    Senior Firmware Developer (Remote) - Amaris Consulting

    Senior Firmware Developer (Remote) - Amaris Consulting

    Amaris Consulting • edmonton, ab, ca
    Remote
    Full-time
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Edmonton, AB, CA
    Full-time
    Quick Apply
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago
    C++ Developer - edmonton

    C++ Developer - edmonton

    NLB Services • edmonton, ab, ca
    Full-time
    Java (version 11 or higher) and C++, with over 4 years of experience in building complex, scalable applications.Expertise in Spring Boot, capable of designing and implementing advanced microservice...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Lead Software Engineer

    Lead Software Engineer

    CareCru • Edmonton
    Full-time
    Founder & CTO @ CareCru, Previously Varafy (acq.CareCru is seeking a Senior Software Engineer (Tech Lead) to join an ambitious, talented, and growing engineering team. You should be entrepreneuriall...Show more
    Last updated: 2 days ago • Promoted
    Senior Firmware Developer (Remote)

    Senior Firmware Developer (Remote)

    Amaris Consulting • edmonton, ab, ca
    Remote
    Full-time
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineering Consultant - E-Solutions

    Software Engineering Consultant - E-Solutions

    E-Solutions • edmonton, ab, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 4 days ago • Promoted
    Java Software Engineer - edmonton

    Java Software Engineer - edmonton

    Luxoft • edmonton, ab, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    DevOps Engineer

    DevOps Engineer

    VBeyond Corporation • edmonton, ab, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 4 days ago • Promoted
    Product Designer - edmonton

    Product Designer - edmonton

    Dexian • edmonton, ab, ca
    Full-time
    End-to-end product design experience.Strong UX fundamentals + visual polish.Product-focused portfolio (case studies required). Comfort with evolving requirements and real constraints.Full-time contr...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Engineer Rendering (Android)

    Senior Engineer Rendering (Android)

    Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
    Temporary +1
    Senior Engineer - Rendering (Android).The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware syste...Show more
    Last updated: 30+ days ago
    System Application Engineer – SCADA - Pacer Group

    System Application Engineer – SCADA - Pacer Group

    Pacer Group • edmonton, ab, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineering Consultant - edmonton

    Software Engineering Consultant - edmonton

    E-Solutions • edmonton, ab, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 4 days ago • Promoted
    Oracle EBS & BlackLine Functional Expert

    Oracle EBS & BlackLine Functional Expert

    Stantec Consulting International Ltd. • Edmonton
    Full-time
    A leading consulting firm seeks a Functional Developer to enhance Oracle E-Business Suite Financials and BlackLine Financial Close Suite. Candidates should have expertise in Oracle General Ledger, F...Show more
    Last updated: 2 days ago • Promoted
    Senior Firmware Developer (Remote) - edmonton

    Senior Firmware Developer (Remote) - edmonton

    Amaris Consulting • edmonton, ab, ca
    Remote
    Full-time
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
    Last updated: less than 1 hour ago • Promoted • New!