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 16 hours ago
Similar jobs that could be interesting for youBased on the Sr. Project Engineer - Embedded Software in Rochester Hills, MI vacancy
  •  ...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.... 
    Senior
    Worldwide
    Monday to Friday

    Snap-on Tools

    Rochester, MI
    16 hours ago
  • 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, MI
    2 days ago
  •  ...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... 
    Senior
    Contract work

    ConsultNet

    Rochester Hills, MI
    5 days ago
  •  ...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... 
    Senior
    Contract work
    Local area
    Overseas

    American Rheinmetall

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

    Stellantis

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

    Stellantis

    Auburn Hills, MI
    2 days ago
  • $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 time
    H1b
    Local area

    Stanley Black & Decker

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

    United IT

    Auburn Hills, MI
    1 day ago
  • $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 work
    Afternoon shift

    Contract Professionals, Inc.

    Sterling Heights, 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
    5 days ago
  • 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

    Stellantis

    Auburn Hills, MI
    3 days ago
  • 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... 
    Senior
    Immediate start

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...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 time
    For contractors
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    16 hours ago
  •  ...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... 

    Stellantis

    Auburn Hills, MI
    4 days 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
  • 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
    16 hours ago
  • $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 pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Troy, MI
    2 days 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
    1 day ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Immediate start

    Stellantis

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

    Talentify

    Auburn Hills, MI
    16 hours ago
  •  ...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... 
    Senior
    For subcontractor
    Immediate start
    Remote work
    Weekend work

    Peskind Executive Search, Inc.

    Sterling Heights, MI
    2 days ago
  •  ...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 time
    Local area

    Magna International

    Auburn Hills, MI
    3 days ago
  •  ...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... 
    Senior
    Remote work

    NextStep

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

    Swarm Defense

    Auburn Hills, MI
    2 days ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Relocation
    Home office
    Flexible hours
    Shift work

    Phoenix Industrial

    Warren, MI
    1 day 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
    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
    3 days ago
  • 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 time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    3 days ago

Do you want to receive more vacancies?

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