Project Engineer – Embedded Systems
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.
Leave a Reply
You must be logged in to post a comment.