OfficeLincolnshire , IL, US100k - 130k USD
Overview
New product development and sustaining engineering of Internet enabled hand-held vehicle diagnostic products
Responsibilities include developing and maintaining firmware and applications on multiple platforms and products globally
Responsibilities:
- 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
Requirements:
- 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
- Salary $100,000 - $130,000
Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran
Similar Software Developer jobs(8)
Solution Designer - Software Development Web & Digital Solutions
Umeå, Västerbotten County, Sweden
🏡 RemoteSolution Designer - Software Development Web & Digital Solutions
Solna, Stockholm County, Sweden
🏡 RemoteSenior Software Developer, Tarragona
Tarragona, CT, Spain
🏡 RemoteSenior Software Development Engineer - R01571405
Bangalore, Karnataka, India
On-siteSoftware Development Engineering in Test Associate
Hyderabad, India
On-siteApply smarter with Jobr
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.
Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups