A complete application in a minute
Tailored resume and cover letter, ready to send.
Obruta Space Solutions Corp. is seeking an Embedded Perception & Edge AI Engineer in Ottawa to bridge cutting-edge computer vision research with real-time flight deployment on embedded edge hardware.
You will transform neural network and event-based vision algorithms into fast, deterministic CUDA-accelerated C++ pipelines on NVIDIA Jetson platforms, optimizing latency and resource use for space-enabled autonomy.
Location: Ottawa, Ontario (On-site at the Ottawa facility with periodic hybrid work options available)
Position Type: Full-Time
Compensation: Salary & Stock Options
Benefits: Comprehensive Health & Dental package, starting 3 weeks paid annual leave
Contact: If you have issues with your application, please email careers@obruta.com
Founded in 2019, Obruta Space Solutions is enabling the in-space economy by developing the advanced autonomy systems required for in-orbit satellite servicing, logistics, and active debris removal. Today’s satellites are single-use assets that cannot be refueled, inspected, or repaired. Obruta is eliminating this barrier with our flagship product: the RPOD Kit —a turnkey, vision-guided Guidance, Navigation, and Control (GNC) subsystem that makes autonomous spacecraft docking commonplace.
Backed by leading venture capital and top-tier space innovation programs, Obruta is executing cutting-edge perception and navigation projects with the Canadian Space Agency (CSA), National Research Council (NRC), and international commercial partners.
Obruta is seeking a specialized Embedded Perception & Edge AI Engineer to bridge the gap between bleeding-edge computer vision research and real-time flight deployment on embedded edge hardware.
In this role, you will take cutting-edge optical and neuromorphic (event-based) vision algorithms—developed in research frameworks like PyTorch—and transform them into ultra-fast, deterministic, CUDA-accelerated C++ pipelines running on onboard NVIDIA Jetson flight computers . You will optimize asynchronous event-stream processing, implement zero-copy memory architectures, build TensorRT inference engines, and minimize end-to-end latency from pixel trigger to GNC state estimation.
Long-term, you will be the core performance architect ensuring all of Obruta's multi-camera perception pipelines execute reliably within strict spacecraft Size, Weight, Power, and Cost (SWaP-C) constraints.
Additional Position and Application Info
This posting is for an existing vacancy. Thank you to all who apply. Candidates who are successfully selected for an interview will be notified by email.
We encourage all qualified applicants to apply, even if they don't check every single box. We recognize the impact of imposter syndrome and value practical capability, initiative, and drive.
If the posted salary range, work location, or anything else does not exactly align with your expectations, please let us know. We'd hate to miss out on the opportunity of working together without a discussion first.
Equity
We are an equal opportunity employer committed to building a diverse and inclusive workplace. We welcome applications from all qualified individuals, including women, Indigenous peoples, persons with disabilities, members of visible minorities, and people of all sexual orientations and gender identities.
Accommodation
If you require accommodation during any stage of the recruitment process, please contact us at careers@obruta.com , and we will work with you to meet your needs.