Embedded Linux Developer (Canada)

Embedded Linux Developer (Canada)

03 Aug
|
TEKTELIC Communications
|
Canada

03 Aug

TEKTELIC Communications

Canada

Build the backbone of global IoT connectivity.
TEKTELIC is a world leader in LoRaWAN gateways, sensors, and end-to-end IoT solutions. Our KONA gateway portfolio powers mission-critical deployments across smart cities, agricultural, industrial, and enterprise IoT. We are looking for an experienced Embedded Linux Developer to help evolve the next generation of our carrier-grade products.

If you thrive on technical challenges, love working close to the hardware, and want to build deeply reliable systems used around the world, this role is for you.

Responsibilities

- Design, develop, and maintain embedded Linux software for TEKTELIC’s KONA LoRaWAN gateways.
- Work hands-on with embedded Linux systems, including user-space applications, kernel components, drivers, and system services.
- Build custom Yocto distributions and manage cross-compilation toolchains for ARM-based hardware.
- Collaborate with hardware, systems, and server teams to deliver robust, highly available LoRaWAN systems.
- Investigate issues, debug system-level problems, and deliver long-term maintainable solutions for production environments.
- Contribute to continuous improvement of build systems, CI/CD pipelines, and development workflows.

Qualifications

- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 2-5 years of experience in embedded software development.




- Hands-on experience with embedded Linux (kernel and user space).
- Proficiency in C programming for resource-constrained systems.
- Solid knowledge of Linux internals: process management, device drivers, networking, filesystems, bootloaders, etc.
- Solid understanding of networking protocols and serial communication interfaces.
- Proficiency with cross-compilation toolchains and build environments for embedded Linux.

Preferred Skills

- Familiarity with LoRaWAN or other LPWAN/IoT communication technologies.
- Understanding of 3G/4G (LTE) technologies and integrating cellular modems into Linux-based embedded systems.
- Knowledge of industrial protocols, such as BACnet and Modbus.
- Scripting proficiency in Python, Bash, or other languages for automation and tooling.
- Background in security best practices for embedded systems.

Ready to Build the IoT Infrastructure of Tomorrow?

If you're an embedded systems expert who thrives on technical challenges and wants to make a tangible impact on global IoT deployments, we want to hear from you.

Pay: $67,320.22-$113,788.07 per year

Benefits:

- Casual dress
- Disability insurance
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off

Location:

- Calgary, AB (required)

Work Location: In person

📌 Embedded Linux Developer (Canada)
🏢 TEKTELIC Communications
📍 Canada

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 linux developer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: embedded linux developer (canada) / canada