Senior Software Engineer - Computer Vision

Space Dynamics LaboratoryNorth Logan, UT
23h$93,000 - $156,000

About The Position

We are seeking a Senior Software Engineer with deep expertise in computer‑vision and AI to lead the development of real‑time imaging algorithms and software frameworks for space applications. You will partner with flight software, guidance navigation & control (GNC), and systems engineers to deliver high‑performance, reliable solutions for in‑space servicing, assembly, manufacturing (ISAM), and space‑domain awareness (SDA).

Requirements

  • Bachelor’s degree (or higher) in computer vision, computer science, aerospace engineering, or a related technical discipline
  • 7+ years of experience designing and deploying computer-vision systems in a professional environment
  • Experience architecting modular, testable software (Agile, CI, version control)
  • Mastery of modern CV/ML frameworks (PyTorch, TensorFlow, etc.)
  • Strong foundation in classical vision (camera models, coordinate transforms, object detection)
  • Proficiency in Python, C++, and/or MATLAB for image processing
  • Must be a U.S. citizen with the ability to obtain and maintain U.S. Government security clearance
  • Demonstrated ability to mentor junior engineers and lead technical discussions (white-boarding, UML, design docs)

Nice To Haves

  • Experience with automatic code‑generation from MATLAB/Simulink.
  • Prior work on space‑qualified software (flight or ground systems).
  • Knowledge of edge AI hardware (NVIDIA Jetson, FPGA, neuromorphic chips).
  • Familiarity with the Atlassian toolset for project tracking and documentation.

Responsibilities

  • Designs, implements, and optimizes classical and modern CV/ML algorithms (object detection, tracking, segmentation, SLAM, pose estimation, etc.) for both on-board and ground-based processing
  • Influences SDL’s advanced imaging roadmap and contributes to community standards.
  • Works closely with FSW and GNC teams to embed vision pipelines into flight software and ground-segment tools
  • Guides junior CV/AI engineers, conducts code reviews, and shares best practices
  • Defines modular, scalable software architectures and CI/CD pipelines for vision applications

Benefits

  • SDL offers competitive salaries and a comprehensive benefits package.
  • Collaborative culture built on respect, empowerment, and accountability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service