Sr. Project Engineer - Embedded Software
Snap-on Incorporated1 day ago
Rochester Hills, MI, USASenior
Responsibilities
- Lead the architecture, design, and development of embedded vehicle communication interfaces and diagnostic devices.
- Develop and integrate C/C++ firmware for ARM-based microprocessors and microcontrollers.
- 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 USB, Ethernet, TCP/IP, Wi-Fi, and Bluetooth communications.
- Design secure architectures with 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, lead complex system and field issue resolution, and participate in industry standards working groups.
Requirements
- 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 USB and network-based communications.
- Strong knowledge of embedded Linux and/or RTOS-based systems.
- Experience with vehicle networks, protocol analysis, and commercial vehicle diagnostic systems.
- Ability to make system architecture decisions and lead across hardware, firmware, PC software, security, and test disciplines.
Benefits
- Monday-Friday work schedule conducted in the facility five days per week in Rochester Hills, Michigan.
About Snap-on Incorporated
Snap-on Incorporated designs, manufactures, and sells professional tools, equipment, diagnostics, and repair information systems for technicians in automotive, aerospace, defense, and industrial markets. It goes to market via franchisee van networks plus direct and distributor channels, and also offers financing to customers and franchisees. Founded in 1920 and headquartered in Kenosha, Wisconsin, Snap-on is a public company traded on the NYSE.