1,732,030open jobs
102,572companies
259,082added this week
Browse all
Salary
≈ $48k – $88k per year (Estimated)
Location
In office (Edmonton)
Seniority
Junior · 2+ years exp

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 15, 2026. Chemelex scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Chemelex is an industrial technology company that makes electric heat tracing, thermal management and sensing systems that protect pipes, process plants, buildings and data centers from freezing and temperature loss. Formerly the thermal management business of nVent, it was carved out and acquired by Brookfield in 2025 and sells under the Raychem, Pyrotenax, Tracer and Nuheat brands, with operations across North America, Europe and Asia. Its hiring covers industrial sales engineers, area sales managers, field and design engineers, fabrication technicians, technical support and commercial finance roles in the US, Canada and Europe.

We're looking for a talented Embedded Software Developer to join our team! 

We are a global leader creating new industrial and commercial embedded products at our Edmonton R&D centre. 

Your contributions will power next-generation embedded solutions for global markets. 

With significant investment in digital transformation, this is an exciting time to join us. 

WHAT YOU WILL DO:  

Research and Development: Create new products for global markets  

Agile collaboration: Work in a dynamic Agile team delivering cutting-edge solutions.  

Embedded Software Development: Under the guidance of senior embedded firmware developers: 

Refine requirements with Product Management  

Implement firmware for microcontrollers, primarily in Rust (C/C++ experience welcome), including async programming and no_std. 

Debug and troubleshoot firmware-hardware interactions using tools like IDE’s, oscilloscopes, logic analyzers, JTAG, and GDB. 

Participate in peer review of code for adherence to best practices, bug detection and quality improvement 

Testing of code through unit tests, automated test systems and manual testing 

Collaborate using GitLab, Jira, and Teams in a Windows or Linux environment (in our Edmonton office four days/week, hybrid one day/week)  

YOU HAVE:  

Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or equivalent experience  

2+ years of work experience developing and debugging embedded software or firmware in Rust, or C/C++ and a willingness to learn Rust. 

Attributes: Motivated, quick learner, able to work independently with direction  

Bonus Skills: 

Git proficiency 

Python or similar scripting 

Linux development, kernel programming, U-Boot 

Reading datasheets and schematics 

Electronic troubleshooting with JTAG, oscilloscopes, etc. 

Multi-threaded programming 

Communication protocols (RS-232, RS-485, IP, Modbus, CAN bus) 

Bare-metal and board bring-up 

RTOS (FreeRTOS), ARM, ESP32 

Object-oriented design and patterns 

Technical documentation skills 

Strong communication and collaboration  

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,732,030 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Edmonton
≈ $45k – $82k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Surrey
Python
Chips/EDA
KiCad
Apply
≈ $99k – $173k per year (Estimated) • In office • 10+ years exp • Master's Degree • Ottawa
AI/ML
TPU
DevOps
HPC
Apply
≈ $86k – $148k per year (Estimated) • Remote (Canada) • 10+ years exp • Master's Degree • Markham
Verilog
VHDL
Apply
≈ $71k – $125k per year (Estimated) • In office • 5+ years exp • Burnaby
Verilog
C++
SystemVerilog
VHDL
AI/ML
Claude
Chips/EDA
UVM
Xilinx Vivado
OSVVM
Apply
$63k – $95k per year • Equity • In office • Bachelor's Degree • Ottawa
Python
Verilog
C++
SystemVerilog
DevOps
Linux
Unix
Chips/EDA
UVM
QA
Rest-Assured
Apply
≈ $38k – $81k per year (Estimated) • In office • Full-Time • 3+ years exp • High School Diploma • Edmonton
Apply
≈ $38k – $81k per year (Estimated) • In office • Full-Time • 3+ years exp • High School Diploma • Edmonton
Apply
≈ $40k – $63k per year (Estimated) • In office • 3+ years exp • Edmonton
Apply
≈ $39k – $90k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Edmonton
Analytics
Microsoft Excel
Management
Outlook
QuickBooks
Xero
Microsoft Office
Apply
≈ $33k – $60k per year (Estimated) • In office • Internship • Edmonton
Apply
See all jobs
This is one of many
1,732,030 more open roles from verified company boards, updated every day.