Skip to main content
L

Embedded Software Engineer

LRSolutions, LLC

Location

Rochester Hills, MI

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Embedded Software Engineer

**Must be local to Rochester Hills, MI**

Onsite work 5 days per week (Mon.-Fri) in Rochester Hills, MI

The Opportunity

As our

Embedded Software Engineer

, you will bridge the gap between complex hardware and cutting-edge software. You won’t just be managing projects—you’ll be the architect behind secure, high-performance diagnostic ecosystems that span PC, Mobile, and Embedded platforms. If you love the challenge of making "big iron" smarter, safer, and more connected, this is your sandbox.

How You’ll Make an Impact

  • Architect the Connection:

Design the system architecture and integration strategies that allow heavy-duty vehicles to communicate across diverse software and hardware environments.

  • Drive Technical Innovation:

Lead the charge in developing high-level firmware and application software, mastering everything from CAN FD and UDS to secure DoIP.

  • Fortify the Future:

Be the champion for cybersecurity and safety, ensuring our diagnostic solutions are as resilient as the trucks they serve.

  • Collaborate with Titans:

Partner directly with OEMs, fleets, and global suppliers to solve real-world problems and deploy solutions that keep the industry moving.

  • Bridge the Platforms:

Seamlessly integrate PC-based drivers with mobile API layers and embedded IoT devices to create a unified user experience.

The Toolkit You Bring

  • The Foundation:

A degree (BS/MS) in EE, CE, or CS, backed by 5\+ years of battle-tested experience in embedded systems or automotive diagnostics.

  • Code Proficiency:

You’re a pro in

C\+\+ and multithreading

, with a deep understanding of implementing API drivers across PC and mobile platforms (.NET/C\+\+).

  • Communication Mastery:

You speak the "language of the vehicle" fluently, including CAN, J1939, and ISO 15765\.

  • Firmware Expertise:

Hands-on experience with VCI devices and NXP microprocessors, with the ability to debug IoT hardware like a detective.

  • Security Mindset:

A strong grasp of TCP/IP stacks and secure communication (TLS, VPN) to keep our data locked down.

Bonus Points For:

  • A love for

Embedded Linux

and containerization (

Docker/Podman

).

  • Experience with the "invisible wires"—

Wi-Fi, Bluetooth SPP, and BLE

.

  • A passion for staying ahead of the curve in

embedded cybersecurity

.

Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race. color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information or any other consideration prohibited by law or contract.

Must be legally authorized to work in the US without sponsorship for employment visa status now or in the future.

Please no third-party recruiting agencies.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs