Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Linux Engineer

Full-time

northvectordynamics

About the Role

North Vector Dynamics is building the next-generation unmanned systems. We’re looking for an Embedded Linux Engineer to own the software that enables these systems, from the board support packages up through the application layer. You’ll work close to the hardware, writing and debugging kernel drivers, boot code, and real-time software. You’ll report to our Flight Software Lead and work directly with our GNC, avionics, and electrical teams to bring the flight computer from bench to flight. If you want your code running on hardware that actually leaves the ground, this was written for you.

What You’ll Do

• Design, build, and maintain the embedded Linux software running on the CM-70 interceptor’s onboard flight and mission computer, from the board support package through the application layer.

• Develop and maintain Linux kernel drivers and BSP customizations (Yocto/Buildroot) for custom flight computer hardware, including sensor interfaces, communication buses, and peripheral I/O.

• Port, optimize, and maintain software running on GPU-accelerated ARM SoC compute modules, including driver bring-up and vendor SDK integration for onboard sensor processing.

• Build real-time and deterministic software components that meet the timing, reliability, and safety demands of a flight-critical system.

• Develop and maintain low-level device drivers, bootloaders (U-Boot), and system init for custom embedded hardware platforms.

• Work closely with GNC, avionics, and electrical engineers to integrate flight computer software with sensors, actuators, and communication systems (CAN, SPI, I2C, Ethernet, and similar).

• Build and maintain CI/CD pipelines, automated testing, and hardware-in-the-loop test infrastructure for embedded software validation.

• Debug issues across the full stack, from kernel and driver level up through application software, using tools such as JTAG, oscilloscopes, and logic analyzers.

• Contribute to system architecture decisions that balance performance, power, size, weight, and reliability constraints for a flight vehicle.

• Support integration, bench testing, and field testing of the interceptor’s electronics as required.

• Step into whatever the mission demands: this is a startup, and no two weeks will look the same.

What You Bring

Required

• Production experience developing embedded Linux systems, including kernel and driver development, BSP customization, and build systems such as Yocto or Buildroot.

• Solid understanding of Linux internals: process and memory management, device drivers, interrupt handling, and the boot process, including bootloaders such as U-Boot.

• Experience with embedded communication protocols and buses, such as SPI, I2C, UART, CAN, and Ethernet.

• Experience working with vendor-supplied Linux distributions and SDKs for ARM-based SoC compute modules, and comfort picking up a new vendor ecosystem quickly.

• Comfort working close to the hardware: reading schematics and using JTAG, oscilloscopes, and logic analyzers to debug issues that span software and electronics.

• Strong software engineering fundamentals: version control, testing, code review, and CI/CD for embedded targets.

• Strong experience with C++ and Python

• Eligibility for a Government of Canada security clearance; active clearance is a significant asset.

Preferred

• Experience developing software for flight computers, avionics, or other safety- or mission-critical embedded systems in aerospace or defence.

• Exposure to hardware-in-the-loop (HWIL) testing, flight software verification, or formal systems engineering processes.

• Familiarity with GPU-accelerated compute on embedded/edge platforms (e.g., CUDA, TensorRT) for sensor processing or onboard inference.

• Familiarity with Robot Operating System (ROS)

• Military background is a strong asset, we deeply value the operational context, mission focus, and technical discipline that veterans bring. Candidates with prior service in the Canadian Armed Forces or allied militaries, particularly in technical or avionics roles, are highly encouraged to apply.

• Post-secondary education in computer engineering, electrical engineering, computer science, software engineering, or a closely related technical field.

Why North Vector Dynamics

• Real ownership from day one, the systems and processes you build will be foundational to how this company operates for years to come.

• We’re working on technology that matters at a national and global level, and every person on the team feels that weight and that purpose.

• A tight-knit, high-calibre team that moves fast, holds each other to a high standard, and doesn’t waste time on bureaucracy for its own sake.

• Competitive compensation and meaningful upside from joining an early-stage company at the forefront of the defence technology sector.

• On-site in Calgary, AB, a growing hub for tech and defence, with a culture built around resilience and getting things done.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Linux Engineer in Calgary, AB vacancy
  •  ...inclusive world. Role Overview Looking for a strong Release Engineer / Platform Engineer to support an enterprise infrastructure...  ...Technical Skills Strong hands-on experience with Red Hat Enterprise Linux (RHEL), especially RHEL9 Linux administration and... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Calgary, AB
    21 days ago
  •  ...understanding of communication protocols including SPI, Modbus, CAN, and UART. 4、Experience with GUI development using LVGL, emWin, or similar embedded graphics libraries. 5、Experienced in bare-metal programming with foreground/background (super-loop) and state-machine architectures... 
    Suggested
    Full time
    Relocation

    Kaiyan Medical

    Calgary, AB
    11 days ago
  •  ...Crafty Penguins is growing our team! We are hiring a full-time  Linux Systems Specialist - Senior   to collaborate with our growing team and serve our growing customer base. This role requires you to creatively solve technical problems but to also develop and maintain... 
    Suggested
    Remote job
    Permanent employment
    Full time
    For contractors
    Flexible hours

    Culture Core Group

    Calgary, AB
    1 day ago
  •  ...Help us improve Alberta’s digital future! Are you a Linux expert who wants your work to mean more than just "uptime"? At Cybera, we...  ...Alberta’s post-secondary institutions. What You’ll Do Engineer R&E platforms: Take a hands-on role in deploying and managing the... 
    Suggested
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Relocation
    Trial period
    Flexible hours

    Cybera

    Calgary, AB
    1 day ago
  • $70k per year

     ...software developer. In this role, you will work closely with our engineering team to develop firmware solutions. The primary responsibility...  ...locomotive control systems. Duties ~· Design and maintain embedded firmware applications and controls systems. · Modify... 
    Suggested
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours

    ON TRACK CONTROLS INC.

    Calgary, AB
    8 days ago
  •  ...WHAT YOU’LL DO: The Senior Quality Engineer is a recognized subject ‑ matter expert and quality leader responsible for ensuring products consistently meet or exceed established quality, reliability, and regulatory standards throughout their lifecycle. This role goes beyond... 
    Long term contract
    Casual work

    Ecolab Inc.

    Calgary, AB
    2 days ago
  •  ...internal cloud infrastructure to offer our internal developers an Linux / Ansible hosting systems based on HyperV. You will work in...  ...will liaise closely with multi-discipline squads and other DevOps engineers to setup such infrastructure. Proposal / development of... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Sidetrade

    Calgary, AB
    1 day ago
  •  ...and Environmental, Social and Governance (ESG) responsibility are embedded in our culture. We are committed to contributing positively to...  ...sets us apart. Job Description The On-Site IT Operations Engineer is responsible for providing technical support and assistance to... 
    Full time
    For contractors
    Internship
    Work at office

    Cornerstone Building Brands

    Calgary, AB
    1 day ago
  • $75k - $80k per year

     ...memberships, and courses  ~ Eligible for registration as a Professional Engineer (P. Eng.) by a provincial or territorial association...  ...management Testing Development of methods and techniques Embedded systems Specialization or experience Green economy sector... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work

    TRIUM Environmental Inc.

    Calgary, AB
    2 days ago
  •  ...DevOps Engineer - Remote Canada  About Bold Commerce Bold Commerce is a leading ecommerce technology company helping merchants grow,...  ...scripting with Bash, Python, Go, JavaScript, or similar languages. Linux environments are familiar to you. You enjoy solving problems,... 
    Remote job
    Full time
    Flexible hours

    Bold Commerce

    Calgary, AB
    1 day ago
  • $78k - $105k per year

     ...Bachelor's degree Artificial intelligence Computer software engineering Experience 5 years or more Hybrid Work must be...  ...integrated information systems, process control software and other embedded software control systems Write scripts related to stored... 
    Permanent employment
    Full time
    Remote work

    Optillium Inc

    Calgary, AB
    7 days ago
  •  ...ROLE: We are looking for an Integration Engineer BAS/HVAC Systems to join our team. This...  ...commissioning and acceptance criteria. Embed key security requirements into every integration...  .... ~ Proficiency in Python and Linux scripting to support integration and automation... 
    Permanent employment
    Full time
    For contractors
    Remote work
    Shift work

    Mariner

    Calgary, AB
    1 day ago
  •  ...construction At XYZ Reality, we’ve created the world’s first engineering-grade Augmented Reality solution for construction. Our technology...  .... Working closely with our Computer Vision, Navigation, Embedded Software and Cloud Engineering teams, you’ll help ensure our AI... 
    Full time
    Internship

    Xyz Reality

    Calgary, AB
    1 day ago
  •  ...setting. These include frontend and backend engineers, AI research scientists, and others from...  ...— which means building the outbound engine, sales infrastructure, and automation stack...  ...strategy, work alongside a team that stays embedded with customers, and operate in a fast-... 
    Full time

    Speechify

    Calgary, AB
    1 day ago
  • $6000 - $7000 per month

     ...Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core modules....  ...technical reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software debugging, identify and... 
    Full time
    Relocation

    Kaiyan Medical

    Calgary, AB
    25 days ago
  •  ...Your role Lead and manage all track work, including ballasted, embedded, slab track, and switches & crossings. Oversee design...  ...About you ~ Licensed P.Eng. with a bachelor's degree in Civil Engineering or Railway Engineering ~10+ years of rail infrastructure experience... 
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    26 days ago
  • $130k - $145k per year

     ...are looking for a skilled and motivated Senior Site Reliability Engineer (SRE) who will design, implement, maintain, and evolve solutions...  ...as Code (IaC) tools such as Terraform ~ Strong experience with Linux, Kubernetes, Helm and public cloud platforms such as GCP ~ Experience... 
    Full time
    Local area
    Remote work

    Syndio

    Calgary, AB
    1 day ago
  •  ...Location: Calgary Headquarters (Hybrid/Remote) Position Type: Full time, salaried Reports to: Director, Analytics Engineering A bout Orennia Orennia provides an all-in-one platform for accurate data, predictive analytics and actionable insights across the energy... 
    Remote job
    Full time
    Local area

    Orennia

    Calgary, AB
    1 day ago
  •  ...Canadian cryptocurrency space, NDAX has assembled a multidisciplinary team with diverse backgrounds, including finance, technology, engineering, compliance, marketing, and more. We're proud to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®.... 
    Full time
    Internship
    Rotating shift

    Ndax Canada Inc.

    Calgary, AB
    1 day ago
  •  ...) ~ Track record of using AI to simplify workflows, eliminate bottlenecks, and shift focus toward meaningful work ~ Strong data engineering skills: complex SQL queries, optimization, ETL ~ Comfortable working across data warehouse and analytics tooling to surface insights... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Zayzoon

    Calgary, AB
    1 day ago
  •  ...office, every AltaLinker contributes to keeping the lights on. Want to join our team? We’re excited to share that we are hiring an Engineering Clerk. Job Description:   An opportunity currently exists for the position of Engineering Clerk, who will report to the Mgr... 
    Permanent employment
    Full time
    For contractors
    Work at office

    Altalink

    Calgary, AB
    1 day ago
  • (Previously Posted as Applied AI Platform Engineer) Be Boring. Make Money.™ is our investment approach, but we are anything but dull. We are a diverse, passionate team united by our commitment to provide our clients with financial peace of mind and our desire to create one... 
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Mawer Brand

    Calgary, AB
    1 day ago
  •  ...What Vista Does Vista Projects is an integrated industrial engineering firm that helps clients navigate the digital transformation of their projects and operations. Our proven project execution process is based on a “single source of truth” model that eliminates the... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Remote work
    Work from home
    Flexible hours

    Vista Projects Limited

    Calgary, AB
    1 day ago
  •  ...smart people, we want to hear from you! About the Role You will be a core contributor to our cloud infrastructure and delivery engineering practice. As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across Azure, AWS, and GCP —... 
    Permanent employment
    Full time
    For contractors
    Work at office

    Altaml

    Calgary, AB
    1 day ago
  •  ...every AltaLinker contributes to keeping the lights on. Want to join our team? We’re excited to share that we are hiring a Substation Engineer for our Asset Management -Lifecycle Maintenance Engineering team based out of our Calgary office. Job Description: Summary Reporting... 
    Long term contract
    Remplacement
    Permanent employment
    Full time
    Work at office

    Altalink

    Calgary, AB
    1 day ago
  •  ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem...  ...: VisualVM, JMC/JFR, Async Operating systems: Windows and Linux Hands-on experience using GitHub Copilot to accelerate code... 

    Halliburton

    Calgary, AB
    9 days ago
  •  ...Description Job Title: Sr Compliance Engineer Job Level: ENG D Date Posted: April 2, 2026 Closing Date: May 3, 2026 Job Type: Full-time Permanent Category: Internal/External Opportunities Location: Calgary At AltaLink, people are at the heart of... 
    Permanent employment
    Full time
    Work at office

    Altalink

    Calgary, AB
    1 day ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...development. ~ Proficiency with bash/Python scripting in Linux environments ~ Proficiency in Docker and Infrastructure-as-Code... 
    Full time
    Work at office
    Shift work

    Speechify

    Calgary, AB
    1 day ago
  • $85k - $110k per year

     ...multi-disciplinary practice of architects, interior designers, urban designers and planners, structural, mechanical and electrical engineers, landscape architects and sustainability experts who design for community wellbeing and urban vibrancy. We are a fun-loving bunch of... 
    Full time
    Relocation

    Dialog

    Calgary, AB
    1 day ago
  •  ...About Us Aplin Martin is a full-service Civil Engineering, Architecture, Planning, Environmental and Survey company, celebrating over 57 years of success in making sustainable communities a reality across Canada. Over the five decades, the Aplin Martin family has grown... 
    Full time
    Contract work
    Local area
    Flexible hours

    Aplin Martin

    Calgary, AB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Engineer. Be the first to apply!