Embedded Linux Developer
3 days ago
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 gateway 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
- 5+ years experience developing embedded systems.
- 3+ years of hands-on experience with embedded Linux (kernel and user space).
- Strong proficiency in C programming for resource-constrained systems.
- Strong 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
- Scripting proficiency in Python, Bash, or other languages for automation and tooling.
- Familiarity with LoRaWAN or other LPWAN/IoT communication technologies.
- Background in security best practices for embedded systems.
- Understanding of 3G/4G (LTE) technologies and integrating cellular modems into Linux-based 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.
Job Types: Full-time, Permanent
Pay: $70,307.84-$120,315.70 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- Vision care
Location:
- Calgary, AB T2E 8X2 (required)
Work Location: In person
-
Embedded Linux Software Engineer
3 weeks ago
Calgary, Canada North Vector Dynamics Full timeAbout North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are...
-
Embedded Linux Software Engineer
3 weeks ago
Calgary, Canada North Vector Dynamics Full timeAbout North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are...
-
Embedded Linux Software Engineer
3 weeks ago
Calgary, Canada North Vector Dynamics Full timeAbout North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are...
-
Embedded Linux Software Engineer
2 weeks ago
Calgary, Alberta, Canada North Vector Dynamics Full timeAbout North Vector DynamicsNorth Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies.We are...
-
Calgary, Canada Canonical Full timeA leading open-source software provider is seeking an Embedded Linux Field Engineering Manager to lead a team across the Americas. This remote role involves developing engineering best practices, solving customer problems, and mentoring field engineers. Candidates should have a Bachelor's degree in Computer Science, extensive embedded Linux experience, and...
-
Calgary, Canada Canonical Full timeA leading open-source software provider is seeking an Embedded Linux Field Engineering Manager to lead a team across the Americas. This remote role involves developing engineering best practices, solving customer problems, and mentoring field engineers. Candidates should have a Bachelor's degree in Computer Science, extensive embedded Linux experience, and...
-
Calgary, Canada Canonical Full timeOverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include leading public cloud and silicon providers, and industry leaders in...
-
Calgary, Canada Canonical Full timeEmbedded & Desktop Linux Systems Engineer – OptimisationWork across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server for the latest silicon.ResponsibilitiesDesign and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.Work...
-
Calgary, Canada Symboticware Inc. Full timeLocation: Calgary / CanadaCategory: Software & hardwareEmbedded Software Developer – IoT PAC Platform18.03.2025SYMX.AI is looking for an Embedded Software Developer – IoT PAC Platform to join our growing team to help build the next level of our cutting-edge IoT products.About Us:We are a leading innovator in industrial automation solutions focused on...
-
Calgary, Canada Canonical Full timeEmbedded & Desktop Linux Systems Engineer – Optimisation Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server for the latest silicon. Responsibilities Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. Work...