iENSO

EMBEDDED FIRMWARE ENGINEER

Richmond Hill

FULL TIME

November 18, 2024

We’re hiring!
About i ENSO www.i ENSO.com


i ENSO makes Embedded Vision and Edge AI platforms for companies that need to include AI, image processing, and data connectivity capabilities in intelligent Io T Products that can output actionable data so that humankind can make better decisions and be more efficient. Our global network of expertise is in vision, design, development, and manufacture of optimized and scalable embedded vision systems for home automation, robotics, precision farming & agriculture, remote security, and medical equipment.



Our growing company is hiring for an Embedded Firmware Engineer.
Thank you in advance for taking a look at the list of responsibilities and qualifications.


We look forward to reviewing your resume!


Scope of Position:



  • Salaried, Full-Time (40 hours per week)


  • Hybrid Work System: 20 Mural Street, Richmond Hill, ON + Work From Home
  • Salary: TBD + Benefits
  • Date Posted: November 18, 2024
Requirements:

  • A bachelor’s degree in electrical/computer engineering/computer science or related field;
  • 3+ years proven embedded software engineering experience;
  • Strong C++ (preferable C++20) and C programming abilities;
  • Must have development experience with Embedded Linux for some So C;
  • Software design, architecture, and small project management skills;
  • Knowledge of wireless communication systems, data communications & protocols;
  • IOT security and encryption;
  • Linux Kernel peripheral driver development experience;
  • Knowledge of embedded file systems, robust data storage and integrity management methods;
  • Ability to determine if an issue is a hardware issue or a software issue when troubleshooting;
  • Ability to work with minimal supervision and manage their own tasks while collaborating with a team;
  • Good verbal and written communication skills;
  • Eligibility to work in Canada.

Essential Duties & Responsibilities:



Reporting to the Software Manager, the Embedded Firmware Engineer will be involved in the development of the unique software systems that are utilized in custom digital cameras and modules, integrating functions and features often not found in traditional cameras.


  • Design and implement embedded firmware in C++ and C for Embedded Linux and RTOS operation systems;
  • Participate in the development of project hardware and software requirements, system architecture, and high-level design;
  • Work as a team member for implementation, testing, and validation;
  • Produce well documented requirements, specifications, code, and supporting documentation;
  • Be actively involved in team processes producing high-quality firmware including applying coding standards, code reviews, mutual learning, static code analysis, formal testing, and error tracking;
  • Maintain existing products and code base to provide customer support and provide ongoing product enhancements;
  • Contribute to new project proposals, architecture development, and designs;
  • Manage portions of projects, your own work plus deliverables from other parties as needed, to meet project goals.
In Accordance with the Accessibility for Ontarians with Disabilities Act (AODA), i ENSO strives to ensure that all recruiting processes are non-discriminatory. If you require accommodation, please advise HR in advance of attending the interview.

Only candidates selected for an interview will be contacted. All other applicants are thanked for their interest.
New Job Alerts
Sister Sophie Ltd.

English Instructor - K12

Markham

FULL TIME & PART TIME

November 26, 2024

View Job Description
Lynx Design

Technicien(ne) en ébénisterie / ébéniste – Fabrication de cabinets pour véhicules récréatifs

FULL TIME

November 26, 2024

View Job Description
Robert Half

CONTROLEUR

Pointe-Claire

November 26, 2024

View Job Description
Career Connections Canada Inc.

Electrical Assembly Technician / Electrical Wiring Technician (Non-Engineering)

Milton

FULL TIME

November 26, 2024

View Job Description
Eassons Transportation Group

Truck Driver (AZ Class Experience Required + Cross Border)

Brampton

FULL TIME

November 26, 2024

View Job Description
OSL Direct Services

Associé aux Ventes Sans-Fil

FULL TIME & PART TIME

November 26, 2024

View Job Description
CANADA CARTAGE

Coordonnateur des Opérations - Jour

Bois-des-Filion

November 26, 2024

View Job Description
Royal Bank of Canada

Directeur(rice), Adjoint(e) de succursale

Montreal

FULL TIME

November 26, 2024

View Job Description
Air Canada

Chef des Programmes - Installations - Temporaire

Dorval

November 26, 2024

View Job Description
Secure Energy

Commercial Operations and Field Sales Representative

Saskatoon

November 26, 2024

View Job Description
Looking for similar job?
Evertz Microsystems Limited

Embedded Software Engineer

Burlington

FULL TIME

October 16, 2024

View Job Description
Safe Fleet

Embedded Software Developer

Coquitlam

FULL TIME

November 14, 2024

View Job Description
Intelcom

Embedded Systems Engineer

Montreal

FULL TIME

November 18, 2024

View Job Description
Ciena

Embedded Software Engineer - 2025 New Grad

Ottawa

October 10, 2024

View Job Description
Qualcomm

FY25 Intern - Embedded Software Engineering Intern - Canada (12 or 16 months)

Markham

October 14, 2024

View Job Description
Micro Consulting Inc.

Embedded Software Engineer

Mississauga

FULL TIME

November 18, 2024

View Job Description
New Job Alerts
Sister Sophie Ltd.

English Instructor - K12

Markham

FULL TIME & PART TIME

November 26, 2024

View Job Description
Lynx Design

Technicien(ne) en ébénisterie / ébéniste – Fabrication de cabinets pour véhicules récréatifs

FULL TIME

November 26, 2024

View Job Description
Robert Half

CONTROLEUR

Pointe-Claire

November 26, 2024

View Job Description
Career Connections Canada Inc.

Electrical Assembly Technician / Electrical Wiring Technician (Non-Engineering)

Milton

FULL TIME

November 26, 2024

View Job Description
Eassons Transportation Group

Truck Driver (AZ Class Experience Required + Cross Border)

Brampton

FULL TIME

November 26, 2024

View Job Description
OSL Direct Services

Associé aux Ventes Sans-Fil

FULL TIME & PART TIME

November 26, 2024

View Job Description
CANADA CARTAGE

Coordonnateur des Opérations - Jour

Bois-des-Filion

November 26, 2024

View Job Description
Royal Bank of Canada

Directeur(rice), Adjoint(e) de succursale

Montreal

FULL TIME

November 26, 2024

View Job Description
Air Canada

Chef des Programmes - Installations - Temporaire

Dorval

November 26, 2024

View Job Description
Secure Energy

Commercial Operations and Field Sales Representative

Saskatoon

November 26, 2024

View Job Description