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
4 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
    Electronics Technologist II

    Electronics Technologist II

    Alberta Health Services • Edmonton
    Full-time
    This casual Electronic Technologist II position reports to the Manager of Engineering Services, FME at the UAH.The role supports the safe, reliable, and compliant operation of electrical systems wi...Show more
    Last updated: 3 days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Sherwood Park, Alberta, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 16 days ago
    Algebra Private Tutoring Jobs Edmonton

    Algebra Private Tutoring Jobs Edmonton

    Superprof • Edmonton, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    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: 1 day ago • Promoted
    Electrical Application Engineer - LV / MV Systems (Edmonton)

    Electrical Application Engineer - LV / MV Systems (Edmonton)

    Schneider Electric North America • Edmonton
    Full-time
    A leading energy management company in Edmonton is looking for an Electrical Application Engineer to manage low voltage distribution equipment orders and collaborate with engineering teams on vario...Show more
    Last updated: 3 days ago • Promoted
    C++ Developer

    C++ Developer

    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: 1 day ago • Promoted
    Physics Private Tutoring Jobs Edmonton

    Physics Private Tutoring Jobs Edmonton

    Superprof • Edmonton, Canada
    Full-time +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...Show more
    Last updated: 30+ 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: 1 day ago • Promoted
    Tenure-Track Mechatronics & Robotics Professor — Cross‑Dept

    Tenure-Track Mechatronics & Robotics Professor — Cross‑Dept

    The University of Alberta • Edmonton
    Full-time
    A leading Canadian university in Edmonton is seeking an Assistant Professor in Mechatronics and Robotics.The role includes teaching in the new undergraduate program, research collaboration, and eng...Show more
    Last updated: 3 days ago • Promoted
    Senior Full-Stack Engineer : Build scalable, secure APIs

    Senior Full-Stack Engineer : Build scalable, secure APIs

    Procore Technologies • Edmonton
    Full-time
    A leading technology company in Edmonton is seeking a Senior Software Engineer, Full Stack, to enhance software solutions in the construction sector. The successful candidate will design and build s...Show more
    Last updated: 3 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: 3 days ago • Promoted
    Electrical Application Engineer

    Electrical Application Engineer

    Schneider Electric North America • Edmonton
    Full-time
    Electrical Application Engineer.Reporting to the engineering Manager, the application engineer will work with engineering team on electrical distribution equipment control, metering, and protection...Show more
    Last updated: 3 days ago • Promoted
    Intermediate (Level 2) System Administrator

    Intermediate (Level 2) System Administrator

    Exposant 3 • Edmonton, Alberta, .CA
    Full-time
    Quick Apply
    Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show more
    Last updated: 30+ days ago
    AI Developer Advocate : Enablement & Adoption (Hybrid)

    AI Developer Advocate : Enablement & Adoption (Hybrid)

    BDO Canada • Edmonton
    Full-time
    A leading accounting firm in Canada seeks a Developer Advocate to serve as a bridge between their AI Studio and Service Line Labs. This role champions developer experience and promotes responsible A...Show more
    Last updated: 3 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: 1 day ago • Promoted
    UE5 Programmer

    UE5 Programmer

    Apex Systems • Edmonton
    Full-time
    We are seeking a highly skilled Generalist Software Developer to join a dynamic team focused on creating innovative gameplay and UI experiences. This role involves supporting cross-disciplinary team...Show more
    Last updated: 3 days ago • Promoted