> Markdown version of [/jobs/ext/4511535-cross-platform-software-developer](https://www.wearedevelopers.com/jobs/ext/4511535-cross-platform-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cross Platform Software Developer - **Company:** Snapon Inc - **Location:** Lincolnshire, IL, United States - **Experience:** Expert - **Salary:** $100,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Multitier Architecture, Microsoft Windows, Android Software Development, Android Studio, C++ (Programming Language), Communications Protocols, Software Debugging, Software Design Patterns, Firmware, Design of User Interfaces, Integrated Development Environments, Microsoft Visual Studio, Object-Oriented Software Development, Scrum Methodology, Real-Time Operating Systems, Server Administration, Software Engineering, System Software, Multithreading, GitHub Copilot, Ios Frameworks, Multiplatform - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/cross-platform-software-developer-lincolnshire-il--f24a990a-63f1-495d-bc00-fa214c7e3aab ## About the Role Software Development, Multiplatform/Cross-Platform, Product Development, Mobile Devices, Computer Firmware, Multiplatform/Cross-Platform, Software Administration, Scrum-ban, Cross-Functional, C++ Programming Language, * 5 years C++ programming in an embedded environment employing a real-time operating system * Excellent problem solving / debugging skills * Excellent communication skills - written and verbal * Self-motivated Experience in some of the following areas: * Well versed in multi-threaded development and n-tier architecture * Strong understanding of object-oriented software design and design patterns * Comfortable with using GitHub Copilot * Familiarity with Android development * Experience implementing multi-threaded applications on a RTOS * Experience with the IAR Integrated Development Environment * Familiar with Android Studio, Android SDK and UI frameworks * Familiar with Visual Studio and Windows SDKs and frameworks * GUI Design in an embedded environment using Tara Systems Embedded Wizard * Vehicle Communication Protocols ## Description * Contribute as a member of a SCRUMBAN team which is part of a global development team * Design and develop new cross-platform products and features while focusing on quality * Work as part of a cross-functional global team