What are the responsibilities and job description for the Software Perception Engineer / Camera Software Engineer position at Tek Pyramids?
Software Perception Engineer / Camera Software Engineer
Seattle, WA
12 Months
Phone/Video Hire
Requirements :
In this role, you'll work on cutting-edge projects spanning camera systems, computer vision systems, ML/AI model development, robotic control, and motion planning.
Duties
- Drive fault detection, decision explanation, and continuous improvements for deployed robotic systems.
- Optical: field of view, dynamic range, resolution, video encoding, auto-exposure, image stabilization, auto white balance, and auto-focus.
- Mechanical: mounting and environmental fitness.
- Electrical/interface: power, bandwidth, and encoding.
- Software: camera drivers, and compatibility with AWS Data Stream Processing, video decoding, device health monitoring and remote maintenance.
- Camera care and feeding: site requirements, installation, operational metrics, troubleshooting, replacement, and decommissioning.
Skills
- Work experience or interest with camera system development, camera drivers, validation, and deployment.
- Experience or interest in imaging optics, camera modules, lens design and illumination design.
- Experience or interest with image pipeline in still and video cameras, including selection and specification of video encoding / decoding algorithms.
- Experience or interest in image processing techniques and computational photography algorithms.