Cross Platform Embedded Software Developer

Snap-on


Job Location:

Lincolnshire, IL - USA

Monthly Salary: $ 100000 - 130000
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

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:

  • 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 $100000 - $130000

Snap-on is an Equal Opportunity Employer Minority/Female/Disabled/Veteran


Required Experience:

IC

OverviewNew product development and sustaining engineering of Internet enabled hand-held embedded productsResponsibilities include developing and maintaining firmware and applications on multiple platforms and products globallyResponsibilities: Contribute as a member in an Agile software development...

About Company

Company Logo

Snap-on understands the mechanics of the automotive repair business. The company is a leading manufacturer and distributor of high-quality hand tools, as well as auto diagnostic equipment and "under-car" shop implements, such as hydraulic lifts and tire changers. Snap-on has built a b ... View more

View Profile View Profile