1,898,539open jobs
111,452companies
254,609added this week
Browse all
Salary
≈ $66k – $120k per year (Estimated)
Location
In office (Mississauga)

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
Avnan provides electronic product design and manufacturing for OEMs, from engineering and sourcing to global manufacturing and supply chain support.

We are looking for an experienced Senior Embedded Firmware Developerto join our engineering team on a 6-month contract, with the potential to transition into a full-time role based on performance and upcoming project needs. In this role, you will collaborate closely with our hardware design and overseas engineering teams to architect, develop, debug, and validate embedded software for residential appliance controls and next-generation IoT platforms.

What You’ll Do

  • Architect, develop, debug, and release robust embedded software (low-level device drivers, application layers, and test software) using Assembly, C, or C++.
  • Work alongside hardware electronics designers to define system architectures and ensure seamless integration of electronics and firmware.
  • Drive the architectural implementation of IoT and cloud-based connectivity solutions in coordination with our business development and engineering teams.
  • Liaise with clients as needed on software design requirements, translating specifications into software flow diagrams and robust implementations.
  • Set up and utilize debugging tools (such as LabVIEW, ST-Link, etc.) to perform root-cause analysis and resolve software issues.
  • Maintain high code quality through rigorous version control, continuous improvement, and comprehensive technical documentation.

What You Bring

  • 7+ years of professional experience in embedded firmware design and electronic controls development.
  • Post-secondary education (degree or diploma) in Computer Science, Electrical or Computer Engineering, Electronics, or a related field, or an equivalent combination of education and experience.
  • Strong mastery of C and C++, with working knowledge of Assembly where required.
  • Hands-on experience with microcontrollers, real-time operating systems (RTOS), and low-level device drivers.
  • Proven experience taking embedded products from concept through to production release.
  • Proficiency with standard debugging environments (e.g., ST-Link, LabVIEW, oscilloscopes, logic analyzers).
  • Excellent verbal and written English communication skills
  • A track record of effective collaboration across cross-functional and remote/overseas teams.
  • Ability to work independently and manage deliverables efficiently against project timelines.

Nice to Have

  • Experience in the consumer appliance or HVAC space.
  • Experience implementing wireless/IoT connectivity (e.g., Wi-Fi, Bluetooth/BLE) and cloud integration.
  • Certifications in embedded systems or firmware development.

What We Offer

  • A 6-month contract with a clear path to a full-time role.
  • The chance to work on controls and next-generation IoT products from concept to production.
  • A collaborative engineering team working across Canada and overseas.
  • A hybrid work arrangement with 2 days from office

About Avnan

Avnan is an award-winning global electronics engineering company that works in partnership with original equipment manufacturers to deliver best-in-class customized product design solutions, supply chain logistics management, and manufacturing.

Headquartered in Canada for over 25 years, Avnan leverages its global network of manufacturing partners along with its engineering expertise to provide a single point of accountability for electronic product solutions that is cost-effective, high quality, and simplifies operational logistics. Avnan operates in a wide variety of industries including consumer appliances, and commercial and residential building systems managing the process from design to assembly and final delivery.

At Avnan, you’ll have the opportunity to work on a variety of different projects. You’ll become a part of our close-knit team, with the opportunity to see how your work directly impacts our business and our customers’ business. We believe in promoting a progressive, forward-looking, growth mindset setting high standards for quality, and providing our teams with the support to achieve their performance goals.

Our flexible work arrangements allow you to enjoy a work-life balance that ensures you are at your most productive. With our focus on diversity, you are exposed to various types of culture and work styles providing you with the opportunity for personal growth and professional development.

We are proud to be an equal-opportunity employer and are committed to building a work environment that is both diverse and inclusive. You will receive consideration for employment regardless of race, religion, gender, gender identity or expression, sexual orientation, ethnicity, creed, disability, or age.

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,898,539 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
Mississauga
$64k – $70k per year • In office • Nationals only • Internship • El Segundo
Python
C++
SystemVerilog
VHDL
AI/ML
TensorRT
CUDA
Edge AI
LiteRT
DevOps
Linux
Chips/EDA
Vitis
Apply
$50k – $60k per year • In office • Nationals only • Internship • Bachelor's Degree • El Segundo • Chantilly
Python
Verilog
C++
SystemVerilog
VHDL
Perl
AI/ML
Machine Learning
DevOps
Linux
Apply
$50k – $60k per year • In office • Nationals only • Internship • Bachelor's Degree • El Segundo
Python
Go
Rust
C++
AI/ML
Machine Learning
Apply
$64k – $70k per year • In office • Nationals only • Internship • Master's Degree • El Segundo
Python
Go
Rust
C++
AI/ML
Machine Learning
Apply
$52k – $60k per year • In office • Nationals only • Internship • Bachelor's Degree • El Segundo
Python
Verilog
C++
SystemVerilog
VHDL
MATLAB
DevOps
Linux
Windows
Apply
≈ $108k – $244k per year (Estimated) • Equity • In office • Bachelor's Degree • Pleasanton
Python
C++
MATLAB
DevOps
RTOS
Linux
Apply
In office • Full-Time • Bachelor's Degree • Melbourne
C++
Perl
DevOps
AWS
Self-Healing
Linux
Unix
BGP
OSPF
Management
Agile
ITIL
Apply
In office • Full-Time • Zurich
Python
C++
Bash
DevOps
Linux
Windows
DNS
DHCP
VPN
VLAN
Apply
$120k – $220k per year • Equity • In office • 3+ years exp • Bachelor's Degree • Pleasanton
Python
C++
DevOps
Linux
Apply
≈ $112k – $213k per year (Estimated) • Equity • In office • 3+ years exp • Bachelor's Degree • Pleasanton
C++
MATLAB
Robotics
Digital Twin
Apply
In office • Full-Time • 5+ years exp
Apply
Account Manager 1 month ago
In office • Full-Time • 5+ years exp
Management
QuickBooks
Marketing
HubSpot
Apply
$28k per year • In office • Part-Time • Mississauga
Apply
$64k – $85k per year • In office • Full-Time • 5+ years exp • Mississauga
Python
DevOps
Splunk
Datadog
Apply
$35k – $53k per year • Hybrid • Full-Time • 3+ years exp • High School Diploma • Mississauga
Management
Oracle ERP
Apply
$32k – $38k per year • In office • Full-Time • Mississauga
Design
SolidWorks
AutoCAD
Apply
$36k – $38k per year • In office • Full-Time • 1+ year exp • Mississauga
Apply
See all jobs
This is one of many
1,898,539 more open roles from verified company boards, updated every day.