Embedded Software Engineer (Image Processing Algorithms)

Impulse Space

📍 Redondo Beach, California, United States

Full time Computer Occupations

Job Description

Description

As an Embedded Software Engineer for Image Processing Algorithms at Impulse, your primary responsibility will be to design, implement, validate, and maintain onboard image processing software for spacecraft systems. You will work at the intersection of embedded software, imaging sensors, numerical algorithms, estimation, and guidance, navigation, and control systems. You will collaborate closely with avionics, flight software, GNC, test, and mission operations teams to deliver reliable image processing software capable of operating on microcontroller-class hardware in demanding space environments. 

Responsibilities


  • Develop onboard computer vision algorithms for image preprocessing, thresholding, filtering, centroiding, feature extraction, target detection, target tracking, optical navigation, star detection, and attitude or pose estimation support. 

  • Support image conditioning techniques such as calibrati...
Apply for this Position