Critical Environment Technologies

Embedded Solutions Engineer

LocationDelta, BC
Job Typefull_time

About This Job


About Us:


Critical Environment Technologies (“CET”) is a leader in the development of gas detection and indoor air quality systems based in Delta, BC. CET manufactures more than 50 different products that are sold in all states & provinces and can be found in more than 20 countries globally. Our transmitters, controllers and self-contained units are installed in commercial HVAC, institutional, municipal, and industrial applications all over the world.


About You:

We are seeking a highly skilled and experienced Embedded Solutions Engineer to join our growing engineering team. The ideal candidate will be responsible for the design, development, and testing of embedded software and hardware solutions for our innovative products. This role requires a strong understanding of embedded systems principles, hands-on experience with various architectures, and a passion for creating robust and efficient designs.


Core Responsibilities:

Design, develop, and test embedded software for various microcontrollers and microprocessors.
Work within development environments such as Visual Studio Code and MPLAB X IDE.
Implement and debug real-time operating systems (RTOS) solutions, ensuring efficient resource management.
Develop and maintain robust communication stacks for industrial protocols such as Modbus RTU and BACnet MS/TP, ensuring protocol compliance and interoperability.
Work with various microcontroller peripherals such as SPI, I2C, UART, ADC and DAC.
Collaborate with cross-functional teams (hardware, software, and mechanical) to integrate embedded systems into overall product designs.
Conduct thorough testing and validation of embedded systems to ensure performance, reliability, and compliance with specifications.
Develop unit and integration test plans with an emphasis on functional safety, fault tolerance, and environmental robustness.
Participate in design reviews, code reviews, and technical discussions.
Troubleshoot and resolve complex embedded system issues.
Create and maintain technical documentation, including design specifications, test plans, and user manuals.


Key Requirements:

Bachelor's degree in an engineering-related field (Electronics Engineering, Electrical Engineering, Computer Engineering, Embedded Systems Engineering, Mechatronics Engineering, or equivalent).
Minimum of 3-5 years of professional experience in embedded systems design and development.
Proven expertise with ARM Cortex-M and PIC microcontroller architectures.
Bare-metal C programming, using C ANSI standard.
Extensive experience developing with Real-Time Operating Systems (RTOS), specifically FreeRTOS and Zephyr.
Proven experience developing and validating industrial communication protocols such as Modbus (RTU and TCP) and BACnet (MS/TP and IP), including custom stack implementation or third-party integration.
Proficiency in interfacing with microcontroller peripherals such as SPI, I2C, UART, ADC, and DAC.


Plus, if you have experience with:

Writing and maintaining Python code. This includes developing new features, fixing bugs, and optimizing code for performance and scalability.
Designing schematics and PCB layouts using Altium Designer.
Designing mechanical components and preparing models for 3D printing using SolidWorks.
Developing and deploying applications on Embedded Linux platforms.
Experience leveraging emerging AI tools and practices to accelerate development workflows, code reviews, and troubleshooting efforts.
Using the Atlassian tool set for project management and collaboration (JIRA, Confluence, and Bitbucket).
Working within an Agile or Scrum-based development environment, including participation in sprint planning, stand-ups, and retrospectives.
Working with gas detection systems or similar industrial safety applications.


What We Offer:

A chance to make a meaningful impact while working with a supportive, collaborative team
Full-time role with a stable, growing, and proudly Canadian company
Comprehensive health, dental, vision, and wellness benefits
Paid sick days to prioritize your well-being
Competitive vacation time to help you rest and recharge
A fun and engaging in-office culture at our head office in Delta, BC

Similar Jobs

company-logo

Embedded Solutions Engineer

Critical Environment Technologies
Job Typefull_time
 
Delta, BC
2 days ago
SE

Embedded Engineer

Solaires Entreprises Inc
Job TypeTemporary, Part-time, Fixed term contract
 
Victoria, BC
9 days ago
company-logo

Embedded Systems Engineer

Createch
Job TypeFull-time
Salary
$60000 - $100000
Summerfield, NC
4 days ago
RS

Embedded Systems Engineer

RV Solar Connections
Job TypePart-time
Salary
$49920 - $66560
Denver, CO
17 days ago
company-logo

Embedded Systems Engineer

Panthalassa
Job TypeFull-time
Salary
$140000 - $180000
Portland, OR
23 days ago
company-logo

Engineer - Embedded Software Development

GE Vernova
Job TypeFull-time
Salary
$79400 - $119000
Roanoke, VA
11 days ago
company-logo

Embedded Software Engineer

Nationwide Energy Partners
Job Typefull_time
 
Alexandria, OH
3 days ago
company-logo

Embedded Software Engineer

Continual Energy Inc.
Job Typefull_time
 
Greater Toronto Area, Canada
11 days ago
company-logo

Embedded Development Engineer IV

Generac
Job Typefull_time
 
Reno, NV
18 days ago
company-logo

Embedded Systems Developer

Romet Limited
Job Typefull_time
 
Mississauga, ON
15 days ago
company-logo

Embedded Software Developer

Olameter
Job TypeFull-time
 
Canada
25 days ago
company-logo

Junior Embedded Software Engineer

Diversified Services Network
Job TypeFull-time
Salary
$93600 - $99840
Peoria, IL
10 days ago
company-logo

Solutions Engineer

Glacier
Job Typefull_time
Salary
$100000 - $130000
San Francisco Bay Area
7 days ago
company-logo

Senior Embedded Software Engineer

Itron, Inc.
Job Typefull_time
 
North Carolina, United States
8 days ago
company-logo

Solutions Engineer

Woolpert
Job TypeFull-time
 
United States, United States
about 1 month ago
company-logo

Staff Embedded Software Engineer

Mainspring Energy
Job Typefull_time
Salary
$161000 - $189000
Menlo Park, CA
16 days ago
company-logo

Embedded Firmware Engineer

Visuray
Job Typefull_time
 
Katy, TX
3 days ago
DR

Embedded Firmware Engineer

Daanaa Resolution
Job TypeFull-time
 
Vancouver, BC
14 days ago
company-logo

Embedded Firmware/Software Engineer

Visuray
Job Typefull_time
 
Katy, TX
15 days ago
A

Embedded Software Developer - Linux

Accuenergy
Job TypeFull-time
 
Scarborough, ON
25 days ago

Trending Jobs

company-logo

Assistant General Manager, Navy Yard Electric Utility

PIDC
Job TypeFull-time
Salary
$108000 - $108000
Philadelphia, Pennsylvania
about 1 month ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
4 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull-time
 
Dallas, Texas
30 days ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull-time
Salary
$65000 - $65000
Dallas, Texas
about 1 month ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull-time
 
Longview, Texas
9 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
3 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, Texas
2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull-time
 
Houston, Texas
about 1 year ago
company-logo

Contracts Administrator

Third Coast
Job TypeFull-time
Salary
$70000 - $85000
Houston, Texas
about 1 month ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
about 2 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull-time
Salary
$45 - $60
Canonsburg, Pennsylvania
4 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull-time
 
Norman, Oklahoma
3 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, Texas
5 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull-time
 
Houston, Texas
about 1 month ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull-time
 
Pittsburgh, Pennsylvania
4 months ago
company-logo

HSE Operations Manager

ProPetro Services, Inc
Job Typefull_time
 
Midland, TX
15 days ago
company-logo

Apprentice Lineman

N Line Electric
Job TypeFull-time
Salary
$68640 - $106080
Longmont, CO
26 days ago
EH

Professional Landman

Job TypeContract
 
Lovington, New Mexico
1 day ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull-time
Salary
$110000 - $130000
Austin, Texas
about 1 year ago
company-logo

Mechanical/Piping Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
4 months ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.