Project Engineer – Embedded Systems

Spread the love
Back to JobsApply Now

Embedded Systems Project Engineer

We are seeking a skilled Embedded Systems Project Engineer to oversee the development of embedded and diagnostic software solutions for heavy-duty vehicle applications in Rochester, MI. This role entails combining hands-on technical design with project leadership across various platforms to deliver high-performance and secure products.

Responsibilities

  • Lead the development of embedded and diagnostic software for connected vehicle platforms.

  • Establish system architecture, requirements, and integration strategies.

  • Create and validate communication protocols such as CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900.

  • Ensure adherence to RP1210, RP1227, and J2534 standards.

  • Support cybersecurity, safety, and regulatory efforts during product development.

  • Work with OEMs, suppliers, and cross-functional teams for seamless system integration.

  • Coordinate development of firmware, API driver, and network stack (C/C++/.NET, TCP/IP, TLS, VPN, IPsec).

  • Oversee troubleshooting, validation, and documentation until final deployment.

Qualifications

  • Degree in Electrical, Computer, or Software Engineering (or related field).

  • Background in embedded systems or automotive/heavy-duty software development.

  • Strong grasp of PC, mobile, and embedded application integration.

  • Proficient in Visual Studio 2022, MCUXpresso, Git, Agile, and CI/CD environments.

  • Experience in debugging firmware and IoT devices.

Preferred

  • Linux experience on embedded systems.

  • Familiarity with Wi-Fi, Bluetooth, or BLE.

  • Understanding of cybersecurity practices and containerized applications (Docker/Podman).

If you are ready to be part of an innovative engineering team that emphasizes collaboration and technical excellence, apply now.

Resume
Max. file size: 100 MB.
Do you agree to receive text messages from Gables Search Group sent from (440) 951-9990 & (440) 951-9991? Message frequency varies and may include job opportunity updates, application status changes, and appointment confirmations. Message and data rates may apply. Reply STOP or CANCEL at any time to unsubscribe. For assistance, reply HELP or contact support at 800-508-4225. 
See our Privacy Policy / Terms & Conditions for details on how we handle your information.

Leave a Reply