Sr. Project Engineer - Embedded Software
Snap-On Tools
Overview Snap-on Business Solutions(A group under RS&I Division of Snap-on Incorporated)Location: Rochester Hill, MIWork Schedule: Monday - Friday in facility 5 days per weekSeeking an experienced Principal Embedded Systems Architect to lead the design and developmentof industry-defining vehicle communication interfaces, diagnostic platforms, and connected solutions for the commercialvehicle industry. This hands-on technical leadership role spans the full product lifecycle, from system architecture and hardwaredesign through firmware, PC integration, production, and field support.The ideal candidate is a systems-level engineer who can work across embedded hardware, ARM-based firmware, PC devicedrivers, vehicle communications, and product cybersecurity. You will collaborate with multidisciplinary engineering teams,OEMs, fleets, and industry partners to advance NEXIQ diagnostic and connectivity products used worldwide. Responsibilities Lead the architecture, design, and development of embedded vehicle communication interfaces and diagnostic devices. Develop and integrate firmware for ARM-based microprocessors and microcontrollers using C/C++.Drive embedded hardware design, schematic and design reviews, board bring-up, validation, troubleshooting, and production readiness.Develop or support Windows device drivers, APIs, and low-level communication software for USB and network connected devices.Implement wired and wireless communications, including USB, Ethernet, TCP/IP, Wi-Fi, and Bluetooth.Design secure product architectures incorporating secure boot, hardware root of trust, secure firmware updates, device authentication, cryptographic services, and secure provisioning.Support vehicle communication technologies and diagnostic standards, including CAN, CAN FD, SAE J1939,J1708/J1587, ISO 15765, UDS, DoIP, RP1210, RP1227, and J2534.Provide technical leadership, mentor engineers, and lead resolution of complex system and field issues.Participate in industry standards organizations and vehicle communication working groups, helping influence future diagnostic, communication, and cybersecurity standards. Qualifications Bachelor's or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.10+ years of experience developing embedded electronic products from concept through production.Strong hardware design, integration, board bring-up and debugging skills.Deep experience with ARM-based embedded systems and C/C++ firmware development.Experience developing or supporting PC device drivers and low-level communications, particularly USB and networkbased protocols.Strong knowledge of embedded Linux and/or RTOS-based systems.Experience with vehicle networks, protocol analysis, and commercial vehicle diagnostic systems.Demonstrated ability to make system architecture decisions and lead across hardware, firmware, PC software, security, and test disciplines.Actual compensation may vary based on experience, location, and other factors. Job SummaryJob ID: 2026-20811
- OverviewSnap-on Business Solutions Position: Sr. Design Engineer - PC, Mobile & Embedded Diagnostics for Heavy Duty VehiclesLocation: Rochester Hills, MIWork... ...someone with strong hands-on experience in embedded software, vehicle communications, and system integration who...SeniorMonday to Friday
- Job DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and complexity of assigned tasks...Senior
- ...American Rheinmetall is seeking a Senior Embedded Software Engineer in Auburn Hills, MI to develop and integrate software-driven vehicle systems for defense applications. The role requires extensive experience with RTOS, embedded C/C++, SysML/UML modeling, and hands...Senior
- ...FunctionDevelop vehicle softwareDevelop vehicle software and cybersecurity employing rapid... ...knowledge in the domain of software engineering development and systems integration, with... ...engineeringExperience with Real-Time OS (RTOS), Linux, Embedded C/C++Experience with UML/SysML Model-...SeniorContract workOverseas
- Sr. Engineer - Architect Software Functional SafetySkip to main contentThis site uses cookies from MAGNA and third parties for our own business purposes... ...you will serve as the technical authority ensuring our embedded software platforms meet the highest standards of safety...SeniorPermanent employmentLocal area
- ...path should be as unique as you are.Group Summary:As an engineering and manufacturing partner, Magna’s Complete Vehicle group... ...for vehicle architecture and production solutions. The Sr. Vehicle Integration Project Engineer is responsible for leading the design, development...SeniorFull timeLocal areaFlexible hours
$90k - $144.9k
Lead Embedded Software Engineer - HybridTroy, MI or Highland Heights, OH, United StatesCome build something that matters. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who...Full timeLocal area- ...send me updated copy of resume.Role :- Embedded SW EngineerLocation :- Troy, MIJob Type... ...problem solving abilityAbility to work with Engineers locally and overseasMicrocontroller... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer SoftwareFull time
- Embedded Engineering Manager We are Aptiv - a global technology company with 200,000 specialists in 48 countries. We develop innovative software and build the hardware to bring autonomous driving cars, advanced driver-assistance systems, connected vehicles and smart cities...Full time
- ...Embedded Software EngineerWe are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures.ResponsibilitiesDesign and implement...Work experience placement
- ...Role: Embedded Dev Engineer - RDK-B Location: Philadelphia, PA • Bachelor's degree in computer science/electronics or related field 5+ year Development experience with Linux and embedded devices, Experience on Wi-Fi development and debugging for L1/L2 . Experience...
- ...configuration Responsible for RTE layer software testing and verification Knowledge of... ...ASW with BSW Hands on experience in Embedded C Plan and track the software... ...activities according to the milestones of the project Issue Debugging skill on resets/resets...
- ...AUTOSAR Embedded Software EngineerLocation: Auburn Hills, MIDuration: FulltimeJob Description:• 7+ years of experience working in embedded software development with C and/or C++• Good knowledge of Classic AUTOSAR concepts, architecture, and specifications• Eager to learn...Immediate startRelocation
- ...AUTOSAR Embedded Engineer (Bootloader & HSM)Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering... ...update (OTA / UDS flashing)Debug and troubleshoot embedded software issues in ECU environmentCollaborate with cross-functional...Visa sponsorshipWork visa
- ...AUTOSAR Embedded Software EngineerLocation: Auburn Hills, MI Duration: Full Time Experience required: 8-10 yearsMust Have Technical/Functional Skills8+ years of experience working in embedded software development with C and/or C++Good experience of Classic AUTOSAR concepts...Full time
- ...Senior Software EngineerGM's Vehicle Intelligence Platform (VIP) enables the rapid, seamless... ...vehicle lifecycle.As a Senior Software Engineer, you will play a critical role in the... ...of experience in software development of embedded systems engineering.Strong proficiency in...SeniorLocal areaRemote workWork from homeRelocation package
- ...ensuring timely, accurate deployment of ECU software across manufacturing plants and yard... ...for executing ECU software flashing and embedded systems across GM manufacturing sites—owning... ...multiple sites—while partnering with engineering and manufacturing to resolve issues in...Full timeFor contractorsLocal areaWork from homeRelocation package
- ...Your Key ResponsibilitiesDevOps Engineer to builds and owns the... ...automation infrastructure for our embedded motor-control products. You'... ...Science, Computer Engineering, Software Engineering or related... ...specifically for embedded/firmware projects with hardware-in-the-loop...
- ...The Ash Group is seeking a Sr. Software Engineer for a 12-month contract in Sterling Heights, MI. You will integrate and test software on Red... .... Candidates should have a BS in STEM and 4+ years of embedded real-time software experience, with Ethernet/CAN knowledge...SeniorContract work
- General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software‑defined vehicles. This role is a hands‑on technical leader who can turn ambiguous, cross‑team...Senior
$174k - $239.25k
...help people feel more, do more, and be more. As a Principal Embedded Software Architect you will play a key technical leadership role in defining... ...remaining close enough to the technology to solve difficult engineering problems and turn strategy into scalable solutions.Hybrid...Full time3 days per week- ...Description Job Description: Design and development of embedded software for HVAC control modules. Duties include developing requirements... ...production release of integrated software. In addition, Engineer will work in a collaborative team environment to update...Work experience placementWork at office
$55.57 per hour
...Senior Embedded Software Engineers – Technical LeadsPGS Worldwide is seeking Senior Embedded Software Engineers – Technical Leads in Sterling Heights... ...hands-on software engineering and 40% software technical project leadership.Required SkillsBachelor's degree in a STEM...SeniorHourly payContract workWorldwide- DescriptionTyler Technologies is seeking an experienced Senior Full-Stack Software Engineer to help build our next-generation Civil Process platform. Civil Process is a complete civil process solution that supports agencies from document receipt through payment and final...Senior
$100.8k - $141.75k
In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical... ...and Integration tests according to the project test plan/strategy for the assigned SW...SeniorFull timeImmediate start- ...Corporation seeks a Product Cybersecurity Engineer to serve as a hands-on contributor... ...Secure Product Engineering, shaping secure software and systems as GM products move through... ...by example, influencing security across embedded vehicle software, mobile experiences, and...Senior
- ...Magna Electronics in Auburn Hills, MI, seeks a Lead Software Functional Safety Architect to ensure embedded software platforms meet ASIL D safety integrity.... ...drive independent verification and audits, mentoring engineers on MISRA C/C++ safety practices. This role reports...Senior
- ...worldwide System Integrator, Software and Product Development, IT Outsourcing... ...and CRM counselling, Product Engineering, Business Intelligence, Data... ...Journal (2011). We are a project-driven firm that reliably... ...3. Visual C++, MFC, and/or Embedded Control experience is highly...Worldwide
- ...Responsibilities:We are seeking a Systems and Software Quality Engineer (SYS/SW Quality Engineer) to serve as... ...in automotive electronics, embedded product development, ASPICE, requirements... ..., automotive product development, project management, or a similar role within...Full timeLocal area
- ...Valeo is seeking an experienced embedded software engineer in Michigan to drive critical budget execution and QCD improvements across a vehicle software project. You will contribute to design and testing using Embedded C and C++ within automotive safety and SPICE framework...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Project Engineer - Embedded Software. Be the first to apply!
- software engineer amazon Rochester Hills, MI
- information technology software engineer Rochester Hills, MI
- remote entry level software developer Rochester Hills, MI
- intel software engineer Rochester Hills, MI
- senior software engineer remote Rochester Hills, MI
- cybersecurity software engineer Rochester Hills, MI
- part time software developer remote Rochester Hills, MI
- software engineer Rochester Hills, MI
- consulting software engineer Rochester Hills, MI
- software developer positions Rochester Hills, MI



