Embedded Systems & Drone Security R&D Intern
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Internship
Applications open in a new tab.
Job details
- Job type
- Internship
- Apply by
- Posting language
- English
- Posted
Original job description
Platform
- ArkionID
- AgentID
- MachineIDsoon
Learn
- Use Cases
- NHIG: The Complete Guide
- The NHIG Standard
- The Vocabulary
- Field Notes
- Why Now
- Webinars
- White papers
- About Arkion
- Team
- CareersWe’re hiring
- 5 roles
- Trust Centersoon
- Contact
PlatformResourcesCompany
ScanDemo
← All open roles
R&D
- Embedded Systems
LocationRemote / Hybrid
- Greater Toronto Area
- Fall/Winter
Apply for this role→
About The Role
Work directly with the project lead to research and prototype identity management embedded in drones, progressing from simulation to a working hardware prototype.
This is a Fall/Winter internship: hands-on embedded and security work, tested in simulation and on real hardware.
Responsibilities
What you’ll own.
Research & prototyping
- Set up drone simulations using PX4 or ArduPilot.
- Develop and integrate embedded software for drone identity, controller authentication, secure credential storage, and access controls.
- Test the implementation in simulation and on real hardware, including connectivity loss and authentication failures.
- Document architecture, experiments, code, and results.
What you’ll bring day one.
Core
- Hands-on drone or robotics development using PX4 or ArduPilot.
- C/C++, Python, Linux, and Git.
- Understanding of flight controllers, embedded systems, MAVLink, and hardware interfaces such as UART, SPI, or I²C.
- Strong troubleshooting and technical documentation skills.
- Software-in-the-loop or hardware-in-the-loop simulation.
- STM32, RTOS, embedded Linux, or companion computers.
- Cryptographic identity, certificates, secure elements, secure boot, or credential provisioning.
- ROS 2, MAVSDK, or pymavlink.
01
Take an idea from simulation to a working hardware prototype.
02
Work directly with the project lead.
03
Learn how cryptographic identity works on machines that fly.
Ready to apply?
Email your application directly to FR03@arkion.ai. Include the following so we can move quickly:
- Resume
- GitHub or portfolio
- A relevant drone, embedded systems, or robotics project
ARKION
Identity Infrastructure for an Autonomous World.
ArkionID manages certificates from issue to revocation. AgentID builds on it to give every AI agent its own short-lived ID. MachineID is next.
Product
- ArkionID
- AgentID
- MachineIDSoon
- Use Cases
- Executive Brief
- Compliance
- Cost of Inaction
- Non-human identity guide
- Our governance standard
- Vocabulary
- Field Notes
- AI Agent Governance
- Certificate Lifecycle
- Identity Registry
- About
- Team
- Careers
- Book a Demo
- Trust Center
- Security
- Privacy
- Terms
© 2026 Arkion Identity Systems, Inc.
More about this job
Responsibilities
Research and prototype identity management for drones, developing embedded software for drone identity, controller authentication, secure credential storage, and access controls. Test the implementation in simulation and on real hardware, including connectivity loss and authentication failures, and document the architecture, experiments, code, and results.
Requirements
Candidates should have hands-on drone or robotics development experience with PX4 or ArduPilot, along with C/C++, Python, Linux, and Git skills. They should understand flight controllers, embedded systems, MAVLink, and hardware interfaces such as UART, SPI, or I²C, and have strong troubleshooting and technical documentation skills.
Skills
- PX4
- ArduPilot
- C
- C++
- Python
- Linux
- Git
- Flight Controllers
- Embedded Systems
- MAVLink
- UART
- SPI
- I²C
- Drone Simulation
- Secure Credential Storage
- Technical Documentation
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Software
- Science & Research
- Security & Safety
Keywords
- PX4
- ArduPilot
- C
- C++
- Python
- Linux
- Git
- Drone Simulation
- Embedded Software
- Drone Identity
- Controller Authentication
- Secure Credential Storage
- Access Controls
- Flight Controllers
- MAVLink
- UART
- SPI
- I²C
- Software-in-the-Loop
- Hardware-in-the-Loop
- STM32
- RTOS
- Embedded Linux
- Companion Computers
- Cryptographic Identity
- Certificates
- Secure Elements
- Secure Boot
- Credential Provisioning
- ROS 2