07 Nov
|
Placements24
|
Winnipeg
07 Nov
Placements24
Winnipeg
Embedded Linux expertise anchors this senior firmware engineering role, supporting fully remote work across complex embedded systems. Develop robust firmware with C and C++.As a Senior Firmware Engineer, you will architect, develop, and optimize firmware for cutting-edge hardware and software products. The role spans driver development, Linux kernel customization, and application programming.
You will collaborate with distributed hardware and software engineers throughout the product lifecycle.Key Responsibilities:
Design and maintain Embedded Linux firmware for embedded systemsDevelop and optimize drivers for hardware componentsCustomize Linux kernels for embedded applicationsImplement and test Linux application-level softwareDebug complex firmware issues using advanced toolsRequirements:
Eight years of firmware development experience minimumBachelor's or Master's degree in a related fieldProficiency in C and C++ within LinuxKnowledge of Yocto, Buildroot, U-Boot, and kernel architectureExperience with Git, GDB, JTAG, and cross-compilationApply senior Embedded Linux firmware expertise across drivers, kernels, applications, debugging, and fully remote product development.
📌 Senior Embedded Linux Firmware Engineer (Winnipeg)
🏢 Placements24
📍 Winnipeg