Senior Embedded Linux Audio Engineer (Remote)

Altis Technology

Ottawa

Remote

CAD 110,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Altis Technology is seeking a Senior Embedded Linux Developer to own the embedded Linux platform for premium streaming audio products. You will shape the kernel, audio infrastructure, and ensure performance and reliability across the platform.

You will collaborate with System Architects and Electrical Engineers, work on Yocto-based distributions, audio stacks, and driver integration, with opportunities to influence long-term software strategy.

Qualifications

  • 5+ years of Embedded Linux development experience, including significant audio or multimedia systems.
  • Expert knowledge of Yocto Project, BitBake, BSP development, and NXP i.MX or comparable embedded platforms.
  • Strong experience with ALSA System-on-Chip (ASoC), GStreamer and/or PipeWire, including audio driver configuration and debugging.
  • Proven experience integrating proprietary SDKs, binary libraries, codecs, or DSP components into embedded Linux environments.
  • Strong C programming skills with kernel driver development and patching; ability to analyze hardware schematics and digital interfaces.
  • Experience with tracing and debugging tools such as ftrace, LTTng, perf, Wireshark; Secure Boot and HDMI subsystems (V4L2/EDID) a plus.

Responsibilities

  • Own and optimize a Yocto-based Linux distribution, managing BitBake recipes, device trees, secure boot configurations, and BSP development for embedded platforms.
  • Develop and troubleshoot the Linux audio stack, including ALSA System-on-Chip (ASoC), PipeWire, WirePlumber, and digital audio interfaces such as I2S and TDM.
  • Integrate and maintain third-party vendor SDKs, resolve kernel and driver compatibility issues, and support ongoing platform enhancements.
  • Collaborate with hardware engineering teams during board bring-up, validating digital interfaces and troubleshooting low-level hardware and software interactions.
  • You’ll investigate complex system performance issues using tools such as ftrace, perf, LTTng, and Wireshark to optimize latency, boot performance, power consumption, and audio reliability.

Skills

Embedded Linux
Yocto Project
BitBake
BSP development
i.MX platform
ASoC
GStreamer
PipeWire
Audio drivers
C programming
Kernel driver development
Debugging tools (ftrace, LTTng, perf,
Python or Bash scripting

Job description

Altis Technology is seeking a Senior Embedded Linux Developer to own the embedded Linux platform for premium streaming audio products. You will shape the kernel, audio infrastructure, and ensure performance and reliability across the platform.

You will collaborate with System Architects and Electrical Engineers, work on Yocto-based distributions, audio stacks, and driver integration, with opportunities to influence long-term software strategy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Embedded Linux Developer (Audio Platforms)
Sr Embedded Linux Developer (Audio Platforms)

Altis Technology • Ottawa

Remote
CAD 110,000 - 150,000
Senior Embedded DSP Engineer – Audio & AI
Senior Embedded DSP Engineer – Audio & AI

ESS Technology • Kelowna

On-site
CAD 100,000 - 140,000
MSP-BC
Extended Health Care
Dental
+4
Remote Senior Embedded Build & Release Architect
Remote Senior Embedded Build & Release Architect

Altis Technology • Toronto

Remote
CAD 110,000 - 150,000
Remote work within Ontario
Competitive compensation
Career growth opportunities
Sr Embedded Audio Software Engineer
Sr Embedded Audio Software Engineer

Jobot • Toronto

On-site
CAD 226,772 - 254,260
Medical Coverage
Dental Coverage
Vision Coverage
+4
Security Architect
Security Architect

5V Video • Toronto

On-site
CAD 120,000 - 160,000
Sr. Embedded DSP Engineer
Sr. Embedded DSP Engineer

ESS Technology • Kelowna

On-site
CAD 100,000 - 140,000
MSP-BC
Extended Health Care
Dental
+4
Embedded Linux & Video Pipeline Engineer – Latency-Critical
Embedded Linux & Video Pipeline Engineer – Latency-Critical

Remote Robotic • Canada

Remote
CAD 110,000 - 130,000
Ownership of challenging work
Access to hardware and lab equipment
Equity participation
Senior Embedded Build, Release & Integration Developer
Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa

On-site
CAD 120,000 - 150,000
Senior Embedded Systems Engineer - Remote (SA)
Senior Embedded Systems Engineer - Remote (SA)

Placements24 • Kimberley

Hybrid
CAD 77,000 - 146,000
Competitive salary
Remote work
Home office allowance
+1
Sr Embedded Build, Release & Integration Developer
Sr Embedded Build, Release & Integration Developer

Altis Technology • Toronto

Remote
CAD 110,000 - 150,000
Remote work within Ontario
Competitive compensation
Career growth opportunities