Be at the forefront of technology with North Vector Dynamics as an Embedded Linux Engineer. Play a critical role in developing and maintaining cutting-edge software for unmanned systems in Calgary, Alberta. In this pivotal role, you will drive the development of embedded Linux software for the CM-70 interceptor’s onboard flight and mission computer.
Collaborating closely with GNC, avionics, and electrical teams, you'll design drivers, optimize software for ARM SoCs, and ensure compliance with real-time safety standards. Key Responsibilities:
- Develop and maintain onboard flight computer embedded software
- Design and customize Linux kernel drivers and BSPs
- Optimize software for GPU-accelerated ARM SoC modules
- Build real-time software meeting flight-critical system demands
- Collaborate for seamless integration with sensors and communication systems Requirements:
- Experience with embedded Linux systems and kernel development
- Solid grasp of Linux internals, including bootloaders
- Familiarity with communication protocols like SPI and I2C
- Proficiency in C++ and Python
- Ability to secure a Government of Canada security clearance Become an essential part of creative systems at North Vector Dynamics.
📌 Embedded Linux Engineer at North Vector Dynamics (Calgary)
🏢 North Vector Dynamics
📍 Calgary
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.