Embedded Software Engineer: C/C++, SoC & CAN/Ethernet

VOLTO Consulting

Warren (MI)

On-site

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

VOLTO Consulting in Warren, Michigan seeks an embedded software engineer to enhance firmware across CAN, LIN and Ethernet domains. You will work with Qualcomm SoCs on Ubuntu-based development, implement test automation, and contribute to vehicle integration efforts.

Responsibilities include LCCT V3 firmware, Wi‑Fi/Bluetooth modules, and TCP/WebSockets support, alongside cross-functional collaboration and system-level testing.

Qualifications

  • Proven experience with C/C++ and embedded firmware.
  • Strong scripting in Python for automation and data analysis.
  • Experience with CAN/LIN and Ethernet-based communications.
  • Familiarity with bus analyzers and industry tools.
  • Knowledge of Qt/embedded software architecture is a plus.

Responsibilities

  • Develop LCCT V3 firmware, including Wi-Fi and Bluetooth modules.
  • Execute MCT software development, covering architecture and embedded test strategies.
  • Work on Vehicle as a Tester and Software Integration.
  • Develop solutions using TCP/Industrial Ethernet, WebSockets, and Ubuntu-based services.
  • Collaborate with cross-functional teams for integration and delivery.
  • Perform Global Test System analysis including CAN/Ethernet debugging.
  • Support database integration and system-level communication frameworks.

Skills

C/C++
Embedded firmware
Python scripting
Test automation
CAN
LIN
Ethernet
Bus analyzing hardware/tools
TCP/Industrial Ethernet
WebSockets
Qualcomm SoCs
Ubuntu-based development
Software architecture
System testing
Database integration

Tools

Wi‑Fi modules
Bluetooth modules

Job description

VOLTO Consulting in Warren, Michigan seeks an embedded software engineer to enhance firmware across CAN, LIN and Ethernet domains. You will work with Qualcomm SoCs on Ubuntu-based development, implement test automation, and contribute to vehicle integration efforts.

Responsibilities include LCCT V3 firmware, Wi‑Fi/Bluetooth modules, and TCP/WebSockets support, alongside cross-functional collaboration and system-level testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

VOLTO Consulting • Warren (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer - Real-Time Linux & CAN
Embedded Software Engineer - Real-Time Linux & CAN

Electronic Transaction Consultants Corporation • Frisco (TX)

Hybrid
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
Embedded System Engineer
Embedded System Engineer

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Insight Global • Palo Alto (CA)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Dimaag • Fremont (CA)

Hybrid
USD 90,000 - 120,000
Staff Engineer, Firmware
Staff Engineer, Firmware

CalAmp • Eden Prairie (MN)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

PSG Global Solutions • Warren (MI)

On-site
USD 80,000 - 120,000
Senior Embedded Test Engineer — Automotive CAN & Automation
Senior Embedded Test Engineer — Automotive CAN & Automation

Groupe Kardol • Newark (CA)

On-site
USD 146,000 - 201,000
Automotive Embedded Firmware Engineer - FreeRTOS (Bare-Metal)
Automotive Embedded Firmware Engineer - FreeRTOS (Bare-Metal)

Tata Technologies • Seattle (WA)

On-site
USD 140,000 - 190,000
Senior Embedded Linux Driver Engineer (Autosar)
Senior Embedded Linux Driver Engineer (Autosar)

Ethernovia, Inc. • United States

Remote
USD 180,000 - 240,000
Pre-IPO stock options
Flexible hours
Medical, dental and vision insurance