In this role, you will be responsible for the development and maintenance of specialized software tailored to specific customer embedded scanner products and systems. This role involves integrating software with hardware to ensure consistent performance and program efficiency. Key responsibilities include analyzing, designing, developing, validating, and testing software solutions, as well as creating comprehensive user documentation. You must possess excellent communication skills and have experience working directly with customers to understand their needs and provide effective solutions. Strong technical proficiency and problem-solving abilities are essential for success in this position.