← Back to jobs

Sspearhead Inc Logo
Embedded Infotainment Developer

Sspearhead Inc

 

Warren, MI, USA

Posted On: 8 days ago
Experience: 6+ years
Availability: Hybrid
Openings: 1
Category: Embedded C++ developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will develop vehicle-side dashboard and control functionality for infotainment systems.

This role is on-site.

Responsibilities

  • Write vehicle-side functionality using C and C++ on Linux and QNX platforms.
  • Implement Unified Diagnostic Services (UDS) over Ethernet (DoIP) and CAN.
  • Create software design artifacts using Unified Modeling Language (UML) techniques.
  • Debug and resolve issues related to OTA vehicle software and client software.
  • Perform bench testing, verification, and software configuration management using Git and Gerrit.

Required Skills

  • 2-4 years of experience in embedded software development.
  • Proficiency in C and C++.
  • Experience with QNX and Linux operating systems.
  • Working knowledge of CAN and Ethernet communication protocols.
  • Strong foundation in data structures, algorithms, and software design.
  • Experience with cross-compilation for multiple embedded platforms.
  • Ability to perform in-depth troubleshooting and unit testing on production systems.
  • Experience with automotive infotainment systems.

Preferred Skills

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs