Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Project Engineer - Embedded Software in Rochester, MI vacancy
  • 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

    FANUC

    Rochester Hills, MI
    3 days ago
  •  ...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

    RHEINMETALL

    Auburn Hills, MI
    4 days ago
  •  ...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-... 
    Senior
    Contract work
    Overseas

    Precision Resources Company, Inc.

    Auburn Hills, MI
    4 days ago
  • 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... 
    Senior
    Permanent employment
    Local area

    Magna International Inc.

    Auburn Hills, MI
    4 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Flexible hours

    Magna International

    Troy, MI
    3 days ago
  •  ...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 Software
    Full time

    EROS Technologies

    Troy, MI
    3 days ago
  • 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

    Control Tec

    Troy, MI
    4 days ago
  •  ...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

    SWITS DIGITAL Private Limited

    Auburn Hills, MI
    4 days ago
  •  ...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 sponsorship
    Work visa

    Kyyba

    Auburn Hills, MI
    4 days ago
  •  ...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

    James David Staffing

    Auburn Hills, MI
    1 day ago
  •  ...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 start
    Relocation

    JConnect Infotech

    Auburn Hills, MI
    4 days ago
  • $90k - $144.9k

     ...Embedded Software Engineer – Hybrid Highland Heights, OH or Troy, MI - United States Come build something that matters. It takes great...  ..., and execution of software development activities across projects Drive continuous improvement in software quality, reuse... 
    Full time
    H1b
    Local area

    Stanley Black & Decker, Inc.

    Troy, MI
    13 hours ago
  •  ...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... 

    Schaeffler Group

    Troy, MI
    3 days ago
  •  ...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... 
    Senior
    Contract work

    Ash Group

    Sterling Heights, MI
    1 day ago
  • Key Responsibilities: Design, develop, and integrate embedded software systems for military vehicle platforms Support system architecture...  ...requirements throughout development Collaborate with cross-functional engineering teams on system design and implementation Required... 

    3B Staffing LLC

    Auburn Hills, MI
    1 day ago
  • 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 and knowledge... 

    Kasmo Global

    Troy, MI
    1 day ago
  • $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 time
    3 days per week

    Bose

    Bloomfield Hills, MI
    3 days ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Worldwide

    PGS Worldwide

    Sterling Heights, MI
    4 days ago
  •  ...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 placement
    Work at office

    Zobility

    Auburn Hills, MI
    29 days ago
  • 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

    Tyler Technologies

    Troy, MI
    1 day ago
  • $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... 
    Senior
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    2 days ago
  •  ...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

    USM Systems

    Rochester Hills, MI
    22 hours ago
  •  ...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

    Magna International

    Auburn Hills, MI
    1 day ago
  •  ...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 time
    Local area

    Magna International

    Auburn Hills, MI
    4 days ago
  •  ...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

    Valeo

    Troy, MI
    2 days ago
  •  ...SW Development Engineer – Drivetrain & Morse SystemsIn this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products...  ...tests according to the project test plan/strategy for the assigned... 
    Senior
    Immediate start

    BorgWarner

    Auburn Hills, MI
    4 days ago
  • $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... 
    Senior
    Full time
    Local area

    Magna International

    Troy, MI
    4 days ago
  •  ...risks while interfacing with customers on R&D topics. The role requires strong program leadership in automotive electrification, experience with APQP, and a proven track record in managing complex projects with embedded software and power electronics. #J-18808-Ljbffr
    Senior

    Valeo

    Auburn Hills, MI
    1 day ago
  • $55 - $65 per hour

     ...Embedded C Software EngineerInsight Global is looking for an Embedded C Software Engineer that will support the development of an internally developed electronic module, working primarily at the low-level embedded software layer. This individual will be responsible for... 

    Insight Global

    Sterling Heights, MI
    3 days ago
  •  ...on time technical outcomes respecting engineering gates milestones and established budget...  ...scope of technical activities in a project Lead and synchronize R&D contributors...  ...experience with power conversion and embedded software.Experience in applying APQP product development... 
    Senior
    Permanent employment
    Full time
    Worldwide

    Valeo

    Auburn Hills, MI
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Project Engineer - Embedded Software. Be the first to apply!