Embedded Linux Wi-Fi Software Developer

2 weeks ago


Calgary AB TK P, Canada Microhard Systems Inc. Full time

About the Role

Do you enjoy exploring wireless technology beyond the workplace—through tinkering, open-source contributions, or personal projects? We're looking for someone who brings that same curiosity and drive into their professional work. In this role, you'll help design and develop next-generation wireless devices powered by Wi-Fi 6, Wi-Fi 7, and 5G. If you're experienced with Linux, OpenWRT, and building reliable wireless solutions, this is an opportunity to grow your passion into a rewarding career.

Responsibilities

  • Design and develop advanced wireless products using Wi-Fi 6, Wi-Fi 7, and technologies.
  • Create and optimize firmware for devices leveraging OpenWRT and 802.11s mesh protocols.
  • Collaborate on the development of 5G-based wireless products.
  • Work with WLAN chipsets (especially Qualcomm) to deliver high-performance solutions.
  • Build and maintain cross-compilers, toolchains, and development environments.
  • Contribute to kernel, driver, and application-level Linux development in open-source environments.

Qualifications

  • Linux Expertise: 4+ years of Linux system and application-level development.
  • OpenWRT Proficiency: 3+ years of hands-on experience with OpenWRT, Qualcomm Wi-Fi stacks, or similar.
  • WLAN Chipsets: Practical experience with Qualcomm WLAN chipsets.
  • Mesh Protocols: Familiarity with 802.11s or similar mesh networking protocols.
  • Toolchains: Strong background with cross-compilers, toolchains, and build environments.
  • Yocto: Experience with Yocto or comparable build systems.
  • Education: Degree in Computer Science, Computer Engineering, or a related technical field preferred. Equivalent hands-on experience, hobbyist projects, or demonstrated expertise in Linux and wireless development are equally valued.
  • Maker Mindset: Interest in programming, electronics, or wireless experimentation outside of formal work is a strong plus.

What We're Looking For

  • Someone who enjoys exploring technology both professionally and personally.
  • A problem-solver who is comfortable experimenting and refining solutions.
  • A technically strong developer who values collaboration and open-source innovation.

Why Join Us?

  • Contribute to projects that push the boundaries of wireless technology.
  • Work alongside a passionate and innovative engineering team.
  • Grow your skills in a cutting-edge environment where your ideas make an impact.

Job Types: Full-time, Permanent

Pay: $8,000.00-$10,000.00 per month

Benefits:

  • Casual dress
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off

Application question(s):

  • Please include your LinkdIn profile (if you have) and a contact email and phone number

Work Location: In person



  • Calgary, Alberta, Canada TEKTELIC Full time

    AtTEKTELIC, we build the infrastructure behind some of the world's largest IoT deployments. OurKONA LoRaWAN gatewaysare trusted globally across smart cities, utilities, agriculture, and industrial IoT.We're looking for an experiencedEmbedded Linux Developerwho enjoys working close to the hardware and wants to build reliable, production-grade systems deployed...


  • Calgary, Canada Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux Optimisation Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Software Engineering Manager - Desktop and Embedded Linux Optimisation 4 months ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Desktop...


  • Calgary, Canada Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Desktop and...


  • Calgary, Canada Canonical Full time

    Embedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 1 week ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Work across the...


  • Calgary, Canada Symboticware Inc. Full time

    Location: 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 time

    Embedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 week ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...


  • Calgary, Canada Symboticware Inc. Full time

    Location: Calgary / CanadaCategory: Software & hardware Embedded Software Developer – IoT PAC Platform SYMX.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 energy,...


  • Calgary, Canada Symboticware Inc. Full time

    Location: Calgary / Canada Category: Software & hardware Embedded Software Developer – IoT PAC Platform 18.03.2025 SYMX.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...

  • Engineering Manager

    1 week ago


    Calgary, Canada Canonical Full time

    A global open source software provider is hiring a Technical Engineering Manager in Calgary to lead a team in redefining the embedded Linux experience. The ideal candidate will have strong skills in embedded software development, Golang, and C++. This full-time role focuses on coaching and mentoring, managing expectations with stakeholders, and maintaining a...

  • Engineering Manager

    6 days ago


    Calgary, Canada Canonical Full time

    A global open source software provider is hiring a Technical Engineering Manager in Calgary to lead a team in redefining the embedded Linux experience. The ideal candidate will have strong skills in embedded software development, Golang, and C++. This full-time role focuses on coaching and mentoring, managing expectations with stakeholders, and maintaining a...