Embedded Software Developer/Développeur ou développeuse logiciel embarqué (Drummondville)

Embedded Software Developer/Développeur ou développeuse logiciel embarqué (Drummondville)

30 Jul
|
Bluberi
|
Drummondville

30 Jul

Bluberi

Drummondville

JOB SUMMARY Embedded Software Developer III with extensive expertise in custom Linux OS development using Buildroot. Main tasks include designing, building, and maintaining production‑grade embedded Linux platforms for custom hardware, from bootloader to application layer, with a robust focus on reliability, security, and long‑term maintainability.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Design and maintain custom Linux distributions using Buildroot.

Configure and optimize kernel, bootloader, root filesystem, and package sets for embedded targets.

Develop and integrate BSP components (kernel drivers, libraries).

Customize and maintain cross‑compilation toolchains.

Debug low‑level issues (boot problems, kernel panics, memory/performance bottlenecks, memory leak).

Collaborate with hardware and QA for system validation.

REQUIRED SKILLS AND EXPERIENCE

5+ years in embedded software development (or equivalent strong experience).

Expert-level Linux embedded knowledge: init systems, kernel configuration, filesystem, networking.

Proven hands‑on experience with Buildroot or Yocto in production.

Strong C/C++ and shell scripting skills.

Solid understanding of bootloaders (GRUB) and kernel build systems.





Experience with debugging tools: GDB, strace, perf.

Familiarity with Git workflows.

Good understanding of software quality practices: unit/integration testing, static analysis.

Analytical mindset with the ability to locate root causes.

Strong verbal and written communication skills in French and English.

Strong problem‑solving skills.

Well organized, strong time‑management skills and demonstrated ability to meet deadlines.

ADDITIONAL QUALIFICATIONS (ASSETS)

Experience with Yocto.

Security hardening experience (Secure Boot, TPM, signed images).

Experience in regulated or high‑reliability domains (gaming, medical, industrial, automotive).

Containerized build environments and reproducible build infrastructure.

PHYSICAL DEMANDS

Regularly required to talk and hear; must stand, walk, sit, and use hands and fingers to touch and handle objects, tools or controls.

Specific visual abilities: near and distant acuity, peripheral awareness, depth perception and focus flexibility.

May have to travel locally, nationally or internationally.

#J-18808-Ljbffr

📌 Embedded Software Developer/Développeur ou développeuse logiciel embarqué (Drummondville)
🏢 Bluberi
📍 Drummondville

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer/développeur ou développeuse logiciel embarqué (drummondville) / drummondville

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer/développeur ou développeuse logiciel embarqué (drummondville) / drummondville