What is a Mobile Engineer at Snap-on?
At Snap-on, a Mobile Engineer plays a pivotal role in bridging the gap between heavy-duty industrial tools and cutting-edge digital solutions. Snap-on is not just a tool manufacturer; it is a global innovator in diagnostic software, franchise management systems, and technician productivity platforms. The mobile applications you build and maintain directly impact thousands of franchise owners (who run their mobile stores out of the iconic Snap-on trucks) and professional technicians worldwide who rely on real-time data to perform critical diagnostics and inventory management.
As a Mobile Engineer, you will contribute to high-stakes mobile ecosystems where offline-first architecture, robust local database management, and seamless synchronization are paramount. Because Snap-on mobile tool trucks operate in diverse environments with varying network connectivity, your code must be resilient, highly optimized, and capable of handling complex transactions locally. This role offers the unique challenge of combining enterprise-level scale with the entrepreneurial spirit of supporting independent franchise business owners.
Joining the engineering team means taking ownership of end-to-end mobile product delivery. You will work closely with IT infrastructure teams, product managers, and executive stakeholders to translate complex business requirements into high-performing mobile applications. It is a role that demands not only strong technical execution in mobile frameworks and databases but also a high degree of autonomy and practical problem-solving.



