Staff / Principal Embedded Systems Engineer

Nexia

Winnipeg

Hybrid

CAD 110,000 - 165,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity participation
Flexible working
Hybrid arrangements
Long-term technical leadership chances

Job summary

Nexia in Winnipeg is seeking a Staff/Principal Embedded Systems Engineer to own a core hardware/software platform across Android and embedded Linux.

This senior role offers hands‑on development, architecture decisions, and mentorship within a fast‑growing tech company.

Hybrid work with regular office attendance in Winnipeg; equity participation and long‑term leadership opportunities are available.

Qualifications

  • Extensive embedded software engineering experience with Android platform development.
  • Hands-on Linux kernel development, device drivers and ARM SoCs.
  • Strong knowledge of multimedia systems, real-time processing and video codecs.
  • Proven ability to lead technical decisions and mentor engineers.

Responsibilities

  • Take technical ownership of the embedded platform architecture and long-term development.
  • Lead platform‑level Android development including AOSP, frameworks, HALs and services.
  • Work with embedded Linux, drivers, ARM hardware, and hardware integration.
  • Drive hardware bring‑up, real‑time multimedia pipelines and reliability improvements.
  • Mentor engineers and set technical standards across the team.

Skills

Embedded software engineering
Android platform development
Linux kernel development
Multimedia systems
Real-time processing
Hardware debugging
Leadership
System architecture

Tools

AOSP development
Android frameworks
HALs
Device drivers
ARM SoCs
BSPs
Embedded Linux

Job description

Staff / Principal Embedded Systems Engineer
The Opportunity

We're partnering with a well-funded, high-growth technology company entering an exciting phase of expansion and investment in its engineering capabilities.

The business develops proprietary hardware and software solutions, combining embedded systems, advanced computing and intelligent automation to deliver innovative technology into commercial environments.

With an established product and ambitious plans for further growth, they're now looking to appoint an experienced Staff / Principal Embedded Systems Engineer to take technical ownership of a core hardware and software platform.

This is a senior, hands‑on engineering position with genuine influence over technical strategy, system architecture and future product development.

You'll have the opportunity to challenge existing approaches, shape the next generation of technology and help establish the engineering foundations needed to support continued growth.

The business is particularly interested in engineers who enjoy solving complex problems, taking ownership and working across the full embedded software stack.

The Role
  • Take technical ownership of a proprietary embedded platform, influencing its architecture, performance and long‑term development.
  • Lead platform‑level Android development, including AOSP, frameworks, HALs and system services.
  • Work extensively with embedded Linux, kernel development, device drivers and ARM‑based hardware.
  • Lead hardware integration, board bring‑up and software development for future hardware generations.
  • Develop and optimise real‑time multimedia systems, including video processing, hardware codecs and audio/video pipelines.
  • Investigate and resolve complex hardware and software compatibility issues.
  • Improve device reliability, remote diagnostics, software updates and fleet management capabilities.
  • Make key architectural decisions while remaining actively involved in hands‑on development.
  • Work closely with engineering leadership to establish technical standards and best practices.
  • Mentor engineers and contribute to the continued development of the wider technical team.
What We're Looking For
  • Strong experience in embedded software engineering, ideally with significant exposure to Android platform development.
  • Hands‑on experience with AOSP, Android frameworks, HALs and system‑level development.
  • Experience with Linux kernel development, device drivers, BSPs and ARM SoCs.
  • A strong understanding of multimedia systems, hardware video codecs and real‑time processing.
  • Experience with hardware debugging, integration and low‑level development tools.
  • Knowledge of hardware communication protocols and device compatibility.
  • Experience developing reliable embedded systems deployed in real‑world environments.
  • The ability to independently lead technical decisions and take ownership of complex engineering challenges.

Experience within consumer electronics, connected devices, automotive technology, industrial systems or other hardware‑focused environments would be particularly interesting.

Additional experience with edge computing, embedded AI or hardware acceleration would be advantageous.

Why This Opportunity?

This is an opportunity to join a growing technology business at a point where senior engineering expertise will have a significant influence on its future.

You'll be taking ownership of an established platform while helping shape its next generation, with the freedom to influence architecture, introduce improvements and solve complex technical challenges.

The position offers a combination of hands‑on engineering, strategic responsibility and the opportunity to become a key technical figure within the organisation.

For someone who enjoys building technology, solving difficult problems and seeing their decisions make a tangible impact, this offers considerably more ownership than a typical senior engineering position.

Package
  • Competitive base salary, with flexibility depending on experience.
  • Equity participation.
  • Flexible working and hybrid arrangements.
  • Long‑term technical leadership opportunities.

Winnipeg‑based position with regular office attendance required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Team Lead
Embedded Team Lead

Guild Automation • Winnipeg

On-site
CAD 95,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Horizon Aircraft, Inc. • Ottawa

Hybrid
CAD 110,000 - 160,000
Hybrid Work Options
Company Paid Group Benefits Plan
Company Stock Matching Program
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Senior Hardware Engineer
Senior Hardware Engineer

Ottawa Infotainment • Ottawa

On-site
CAD 110,000 - 150,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Kimberley

On-site
CAD 110,000 - 160,000
Competitive salary
Health insurance (medical & dental)
Retirement savings plan
+2
Senior Embedded Systems Electronics Engineer
Senior Embedded Systems Electronics Engineer

4FMV Inc • Montreal

Hybrid
CAD 118,000 - 132,000
Hybrid work model
Senior Principal Embedded Software Architect
Senior Principal Embedded Software Architect

Analog Devices, Inc. • Vancouver

Hybrid
CAD 150,000 - 210,000
Senior Embedded Software Designer
Senior Embedded Software Designer

Go Fractional • Canada

Remote
CAD 120,000 - 180,000
Competitive compensation
Equity plan
Health, dental, vision insurance
+8
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Q-Block Computing • Ottawa

On-site
CAD 130,000 - 165,000
Extended health care
Life insurance
Staff/Senior Embedded Systems Engineer
Staff/Senior Embedded Systems Engineer

Movellus Inc. • Markham

Hybrid
CAD 90,000 - 140,000
Stock options
Medical, dental, vision
Retirement savings plan
+1