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 9 hours ago
Similar jobs that could be interesting for youBased on the Embedded Linux Engineer in Calgary, AB vacancy
  •  ...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
    more than 2 months 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
    more than 2 months ago
  •  ...Linux Administrator – Linux, Qualys, Patch Management & Ansible Calgary, AB T2P 0Y3 The Linux Administrator will support a limited...  ...PoC findings report. • Coordinate with the Desktop Support Engineer, Windows Server Administrator, application owners, and stakeholders... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Calgary, AB
    a month ago
  •  ...we encourage candidates who may fall outside of this range to apply as well. About the role W e are seeking two Forensic Engineers, Fire and Explosion—one based in Calgary and one in Edmonton—for our Claims Department to support our growth. In an ongoing effort... 
    Suggested
    Long term contract
    Remote work
    Flexible hours

    Intact Financial

    Calgary, AB
    1 day ago
  •  ...encourageons les candidats se situant en dehors de cette zone salariale à postuler. À propos du poste W e are seeking two Forensic Engineers, Fire and Explosion—one based in Calgary and one in Edmonton—for our Claims Department to support our growth . In an ongoing... 
    Suggested
    Remote work
    Flexible hours

    Intact Financial

    Calgary, AB
    1 day 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
    more than 2 months ago
  •  ...Senior DevOps Engineer Location: Calgary, AB — Hybrid (Yes, our job postings are intentionally longer than others. Though they will...  ...guardrails around it. You find the discipline of DevSecOps, security embedded across the stack, not bolted on at the end, to be the right way... 
    Internship

    Sovra

    Calgary, AB
    a month 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
    more than 2 months ago
  •  ...Description Job Title: OT Operations Engineer Job Level: ENG – C (We are ideally seeking an intermediate level candidate; however we welcome applications from individuals with a range of experience and will adjust the role accordingly) Date Posted: September 17, 2026... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Relocation package

    Altalink

    Calgary, AB
    10 days 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
    more than 2 months 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
    a month ago
  •  ...know more about our Data Centers Infrastructure solutions please visit   SLB is seeking a highly qualified and motivated Electrical Engineer to support our  Data Center infrastructure solutions business.   Job Summary: The role of Electrical Engineer is to support... 
    Full time
    Internship
    Work at office
    Worldwide
    Relocation

    Slb

    Calgary, AB
    a month ago
  •  ...Description Job Title: Substation Design Engineer Job Level: ENG C/D Date Posted: June 12, 2026 Closing Date: June 29, 2026 J ob Type: Full-time Permanent Category: Internal/External Opportunities Location: Calgary We are seeking to fill one confirmed... 
    Remplacement
    Permanent employment
    Full time
    For contractors
    Work at office

    Altalink

    Calgary, AB
    more than 2 months ago
  •  ...Description TECHNICAL SALES ENGINEER ABOUT COOLIT SYSTEMS INC. Founded in Calgary, Alberta in 2001, CoolIT Systems is the leading Direct Liquid Cooling technology provider for data centers, supercomputers, and desktop computers. We design and manufacture solutions... 
    Full time
    Casual work
    Internship

    New Standard Partners Llc

    Calgary, AB
    21 days 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

    Ndax Canada Inc.

    Calgary, AB
    21 days ago
  • $109.1k - $136.4k per year

     ...mission to supercharge small businesses by connecting them with modern technology and building a stronger economy. As an Associate Desktop Engineer, you will make a real impact by writing clean, reliable code to deliver well-defined features and system improvements that directly... 
    Full time

    Xero

    Calgary, AB
    11 days ago
  • $109.1k - $136.4k per year

     ...The role As an Associate Engineer, you will help supercharge small businesses by writing clean, reliable code and delivering well-defined features that directly support our product outcomes. Working alongside senior engineers, you will solve day-to-day technical challenges... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Xero

    Calgary, AB
    11 days ago
  •  ...Project Engineer  ABOUT COOLIT SYSTEMS INC.   Founded in Calgary, Alberta in 2001, CoolIT Systems is the leading Direct Liquid Cooling technology provider for data centers, supercomputers, and desktop computers. We design and manufacture solutions used by the largest... 
    Full time
    Contract work
    For subcontractor
    Casual work
    Immediate start

    Coolit Systems

    Calgary, AB
    more than 2 months ago
  •  ...Job Responsibility: Overview: The Aerospace and Defense engineering team within Hexagon's Autonomy & Positioning division is looking for...  ...releases and improve and maintain existing C++ software on our embedded systems Develop innovative solutions to meet the customer's... 
    Full time
    Remote work

    Hexagon

    Calgary, AB
    1 day ago
  •  ...purpose and join a culture that is thriving in the face of change. Make an impact with our Technology - Development team as an AI Engineer, Innovation. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology... 
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    29 days 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
    more than 2 months 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
    a month ago
  • $66.8k - $93.5k per year

     ...throughout the software development life cycle. Job Title:  Server Engineer Reports to (Direct Title): Sr Manager, Infrastructure...  ...data protection objectives. Maintain and support Windows and Linux server environments, including patching, system maintenance, automation... 
    Work at office
    Rotating shift

    Black Duck Software, Inc.

    Calgary, AB
    21 days 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months ago
  •  ...Join Servus Credit Union -  Canada’s Largest Credit Union! We are hiring for a   Data Engineering Analyst in our Data Technology & Infrastructure department. This role is Remote First . Posting Closes: September 18, 2026 For Internal Use Only: P2/C At   Servus... 
    Remote job
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    Servus Credit Union

    Calgary, AB
    a month ago
  •  ...powers for good. This isn’t one of those jobs that crush your soul with mindless tasks. On the contrary! You’ll help build the quality engineering systems that let us ship better storefront experiences, stronger middleware, and more reliable eCommerce platforms — all so we can... 
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    Algaecal Inc.

    Calgary, AB
    a month ago
  • $120k - $150k per year

     ...laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one. DataVisor's platform is architected to... 
    Full time
    Remote work

    Datavisor

    Calgary, AB
    more than 2 months ago
  • $135.3k - $203k per year

     ...security and quality in DevSecOps and throughout the software development life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication, authorization, and access management platforms . This role... 
    Long term contract
    Full time

    Black Duck Software

    Calgary, AB
    22 days ago

Do you want to receive more vacancies?

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