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
- ...per weekSeeking an experienced Principal Embedded Systems Architect to lead the design and... ....The ideal candidate is a systems-level engineer who can work across embedded hardware,... ...drivers, APIs, and low-level communication software for USB and network connected devices....SeniorWorldwideMonday 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
- ...Job Description Job Description Sr. Project Engineer Rochester Hills, MI Job Summary Sr. Project Engineer to lead development of embedded software for diagnostic tools for vehicles and equipment. Top Skills Experience in embedded software development...SeniorContract work
- ...Sr. Embedded Software Engineer Responsible for requirements generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office...SeniorContract workLocal areaOverseas
- The Propulsion Base Software Core Development Engineer is responsible for contributing to the development of embedded software for EE/core and propulsion control modules. This role... ...Computer, or related discipline).Academic or project experience in programs such as Formula...SeniorImmediate start
- The Embedded Software Safety Architect is responsible for defining and governing the software safety architecture of automotive embedded systems... ...objectives.Working at the intersection of System Engineering, Functional Safety, Software Architecture, and Platform Development...Immediate start
$90k - $144.9k
Embedded Software Engineer - HybridHighland Heights, OH or Troy, MI - 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 care...Full timeH1bLocal 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
- ...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
- ...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...
$45 - $47 per hour
Software Developer Location: Sterling Heights, MI Employment Type:... ...for developing and supporting embedded application software for a new... ...status updates to software project leads. Contribute to software... ...business units, including Systems Engineering and Software Quality....Contract workAfternoon shift- ...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
- About the Role:We are seeking an accomplished Staff Embedded Software Engineer to play a key role in the development of next-generation automotive infotainment platforms. As a Staff Engineer, you will provide both technical leadership and hands-on expertise in the design...Immediate start
- We are seeking a Sr. Staff SoC Platform SW Engineer with deep hands-on experience in QNX, Embedded Linux, and Android platforms to lead the development, integration, and stabilization of low-level system software for next-generation automotive SoCs.This role focuses on...SeniorImmediate start
- ...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
- ...customer experience. Stellantis's Software Organization (PDT) was... ...Technology. As a hardware engineer, you will be responsible for... ...standards and best practices. Embedded Firmware Development: Develop... ...track record of successful projects and product launches. Proven...
$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- 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
$37 - $47 per hour
...technology. The Test & Validation engineer will be responsible for... ...relationship with the customer and project team for environmental... ...project General DR's for software, hardware & product design reviews... ...testing SW applications, Embedded C, C++, Java Other...Hourly payContract workTemporary workWork experience placement$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- ...our internal and external partners. Sound engineering judgment, excellent communication skills,... ...to drive decisions are a must.The Sr. Lead Weight Engineer will be a key member... ...influence and motivate othersAbility to develop project plans and work under timing...SeniorWork experience placementWork at officeImmediate start
- Talentify is seeking an Embedded Systems Engineer to develop and maintain firmware for small unmanned aircraft systems and related ground equipment. You will work across the full embedded stack from bootloaders to PX4 integration, focusing on reliability in real-world flight...
- ...vehicles since the 1920’s. We're looking for driven, technical engineers, interested in helping us stay the forefront of suspension technology... ...year of employment GENERAL DESCRIPTION OF POSITION The Senior Project Engineers have cradle to grave responsibilities where they lead...SeniorFor subcontractorImmediate startRemote workWeekend work
- ...States.We are seeking a Systems and Software Quality Engineer (SYS/SW Quality Engineer) to serve as... ...experience in automotive electronics, embedded product development, ASPICE, requirements... ..., automotive product development, project management, or a similar role within...Full timeLocal area
- ...to executive teams and stakeholders. – Experience working with embedded systems. – Experience within Android Google Play Console, creating... ...participating in code reviews. – Can demonstrate knowledge of software design patterns and conventions. – Experience developing unit...SeniorRemote work
- Swarm Defense is hiring an Embedded Systems Engineer to develop the firmware that runs our aircraft and ground equipment: flight controller integration, battery management, motor control, lighting, and communication links. You will write firmware in C/C++ on STM32-class...
- ...Overview: The Sr. Project Engineer role will oversee and execute the project controls and management of a multiple discipline, EPC project... ...and it does not require applicants to purchase equipment or software. Ensure that all recruiter email addresses end in @mastec.com...SeniorDaily paidFull timeContract workTemporary workFor contractorsWork experience placementFor subcontractorWork at officeLocal areaRelocationHome officeFlexible hoursShift work
- ...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
$105.78k - $196.44k
...autonomous vehicles.Magna New Mobility is also creating advanced software solutions that integrate with next-generation hardware. Our... ...system stability and performance.Collaborate with cross-functional engineering teams, suppliers, and customers to support product development...SeniorFull timeLocal area- Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet... ...contributions to Fluent Bit or other data-intensive open-source projects.Experience working with Firestore.Knowledge of security...Full timeH1bLocal areaRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Project Engineer - Embedded Software. Be the first to apply!
- ngo software engineer Rochester Hills, MI
- startup software engineer Rochester Hills, MI
- intel software engineer Rochester Hills, MI
- part time software developer remote Rochester Hills, MI
- remote entry level software developer Rochester Hills, MI
- software engineer internship remote Rochester Hills, MI
- software engineer Rochester Hills, MI
- information technology software engineer Rochester Hills, MI
- cybersecurity software engineer Rochester Hills, MI
- entry level software engineer remote Rochester Hills, MI


