1. What is a Software Engineer at Avery Dennison?
At Avery Dennison, a Software Engineer plays a pivotal role in bridging digital innovations with physical materials. As a global leader in materials science and digital identification solutions—spanning RFID tagging, smart labels, enterprise branding, and industrial packaging—the company relies heavily on its engineering teams to build, scale, and maintain sophisticated software ecosystems. In this role, you will develop solutions that enable seamless supply chain tracking, intelligent inventory management, industrial automation, and enterprise cloud infrastructure.
Your technical contributions directly impact global logistics, manufacturing operational efficiency, and cutting-edge digital media technologies. Whether you are building cloud platforms for RFID data orchestration, designing embedded firmware for high-speed industrial label print-and-apply systems, or engineering backend microservices for enterprise clients, your code sits at the center of critical business workflows. You will work in a multi-disciplinary environment alongside firmware developers, plant managers, product managers, and quality assurance engineers to deliver stable, high-throughput software.
Candidates entering this role should expect an environment that values practical execution, clear cross-functional communication, and robust problem-solving skills. The position demands a strong grasp of software fundamentals combined with an understanding of how software integrates with hardware and real-world industrial environments. Building high-availability systems that operate continuously in production environments provides a challenging yet highly rewarding atmosphere for growth.




