← Back to Jobs
Technology
Cross Platform Embedded Software Developer
Snap-on Diagnostics Inc.Lincolnshire, IL🇺🇸United StatesPosted 14 Aug 2026
Quick Overview
Salary
$100k - $130k/yr
Work Type
Hybrid
Level
Mid Senior
Job Description
Overview
New product development and sustaining engineering of Internet enabled hand-held embedded products
Responsibilities include developing and maintaining firmware and applications on multiple platforms and products globally
Responsibilities:
Requirements:
Experience in some of the following areas:
Salary $100,000 - $130,000
Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran
New product development and sustaining engineering of Internet enabled hand-held embedded products
Responsibilities include developing and maintaining firmware and applications on multiple platforms and products globally
Responsibilities:
- Contribute as a member in an Agile software development team
- Design and develop new cross-platform features while focusing on quality
- Work as part of a cross-functional global team
Requirements:
- 5 years C, C++ programming in an embedded environment employing a real-time operating system
- Familiarity with Android development
- Excellent problem solving / debugging skills
- Excellent communication skills - written and verbal
- Ability to work as part of a cross-functional and distributed team
- Self-motivated
Experience in some of the following areas:
- Experience implementing multi-threaded applications on a RTOS
- Experience with a design that employs ARMprocessors such as the Cortex-M7 STM32H7
- Experience with the IAR Integrated Development Environment
- Familiar with Visual Studio and Windows SDKs and frameworks
- Familiar with Android Studio, Android SDK and UI frameworks
- Experience with the SMX RTOS by Micro Digital
- Experience in communication standards, e.g. Bluetooth, Wi-Fi, etc.
- Experience implementing Bluetooth on an embedded system
- Experience implementing the network stack, Ethernet, Wi-Fi, HTTPS, Sockets, in an embedded system
- GUI Design in an embedded environment using Tara Systems Embedded Wizard
- Device drivers design & programming
- Vehicle Communication Protocols design & programming
- Strong understanding of object-oriented software design and design patterns
- Well versed in multi-threaded developoment and n-tier architecture object-oriented design patterns
- Comfortable with using GitHub Copilot
Salary $100,000 - $130,000
Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran
Skills
Agile
Android SDK
C++
HTTPS
Android
Similar jobs
Software Engineer
Applied Research Solutions · Dayton, United States
4 minutes agoSoftware Developer - BIM VDC
Baker Group · Ankeny, United States
4 minutes agoEmbedded Software Engineer Intern
Leonardo DRS · Bridgeton, United States
4 minutes ago$41.0k - $53.3k/yrSoftware Engineer 2 - (Backend /API/ Microservices)
U.S. Bank · Irving, United States
4 minutes ago$105.4k - $124k/yrSenior Embedded Software Engineer - R&D
Motorola Solutions · Los Angeles, United States
4 minutes ago$140k - $200k/yrApplication Developer
BigBear.ai · United States
4 minutes ago