Unknown Company

Cross Platform Embedded Software Developer

lincolnshire, il • Posted 2 weeks ago
Onsite Full Time General

New Product Development And Sustaining EngineeringNew 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 teamDesign and develop new cross-platform features while focusing on qualityWork as part of a cross-functional global teamRequirements:5 years C, C++ programming in an embedded environment employing a real-time operating systemFamiliarity with Android developmentExcellent problem solving / debugging skillsExcellent communication skills – written and verbalAbility to work as part of a cross-functional and distributed teamSelf-motivatedExperience in some of the following areas:Experience implementing multi-threaded applications on a RTOSExperience with a design that employs ARM processors such as the Cortex-M7 STM32H7Experience with the IAR Integrated Development EnvironmentFamiliar with Visual Studio and Windows SDKs and frameworksFamiliar with Android Studio, Android SDK and UI frameworksExperience with the SMX® RTOS by Micro DigitalExperience in communication standards, e.g. Bluetooth, Wi-Fi, etc.Experience implementing Bluetooth on an embedded systemExperience implementing the network stack, Ethernet, Wi-Fi, HTTPS, Sockets, in an embedded systemGUI Design in an embedded environment using Tara Systems Embedded WizardDevice drivers design & programmingVehicle Communication Protocols design & programmingStrong understanding of object-oriented software design and design patternsWell versed in multi-threaded development and n-tier architecture object-oriented design patternsComfortable with using GitHub CopilotSalary $100,000 - $130,000Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran

Cross Platform Embedded Software Developer in lincolnshire at Unknown Company

This position is listed as full time and onsite.

Back to Job Search